Skip to content

Simple Neural Network playground I made to learn forward and backward propagation

Notifications You must be signed in to change notification settings

hal3e/simple-neural-network-playground

Repository files navigation

Simple neural network playground I made to learn forward and backward propagation

The network consists of 2 hidden layers, each fallowed by an activation function, and outputs softmax probabilities for 2 classes. The training data type, training parameters and number of perceptron per layer can be changed.

The training progress of the network can be seen if the plot_output_during_training flag is set. Check out the jupyter notebook for more info.

Training data types: Linear, Circular, Check board

data_types

Sample NN output during training (tanh activation, circular training data):

nn-out

About

Simple Neural Network playground I made to learn forward and backward propagation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published