“A Neural Network Playground”, Daniel Smilkov, Shan Carter2016-11-05 (, , ; similar)⁠:

[(Github) An in-browser implementation using TypeScript of a simple feedforward MLP, whose architecture, LR, activation, regularization, and task can be varied and the NN retrained with the intermediate function of each neuron visualized and the decision boundary on the data plotted.

One can see how different hyperparameters lead to different learned units and boundaries of varying smoothness and shapes, and how SGD updates it each iteration.

Available settings: