Skip to content

Implementation of a Simple Neural Net having one hidden layer using Numpy.

Notifications You must be signed in to change notification settings

RaiAbhishek/Neural-Network-Scratch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

Neural Network Scratch

Implementation of a Simple Neural Net having one hidden layer using Numpy.

The code is inspired from numerous resources I have went through.

Dataset

The training and test data are reflections of first 64 whole numbers in binary. Alternate values go into training and testing dataset (starting from training) giving us 32 for training as well as testing. Dataset was then shuffled and the labels given as the second last digit in the representation.

Network

The network is fed data in two batches of 16 samples each. The hidden layer has 16 neuron. Activation function used is Sigmoid. The test performed here uses first 16 samples of test data.

About

Implementation of a Simple Neural Net having one hidden layer using Numpy.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages