Skip to content

A simple neural network trainable using error backpropagation with an acceptable accuracy.

Notifications You must be signed in to change notification settings

Spiros-Dimitriou/neural-network-error-bp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Neural network with error backpropagation - C implementation

A piece of code that creates a NN, trains it and tests it in a set of examples by Zalando Research as found on kaggle.com

Accuracy

The accuracy with 60,000 images on 10,000 test images is 53%, rising to 76% when trained multiple (10) times on the same set.

Compile

gcc nn_bp.c -o nn_bp -lm -O3

Todo:
  • Make the number of hidden layers flexible
  • Include multiple activation functions to choose from

About

A simple neural network trainable using error backpropagation with an acceptable accuracy.

Topics

Resources

Stars

Watchers

Forks

Languages