Skip to content

A customised NeuralNetwork class for classification tasks using backpropogation and gradient descent

Notifications You must be signed in to change notification settings

kumarakshay822/Neural_Network_From_Scratch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Neural_Network_From_Scratch

Description:-

A customized Neural Network class for classification tasks. The class implements regularization and eases the application of regularization to the neural network. Dependencies include the numPy library. The following are the descriptions of the important function of the class.

gradientDescent:-

It performs Gradient Descent with iters as no. of iterations, alpha as the learning rate and lambda as regularization factor.

Predict:-

It performs Forward propagation on the Neural Network to classify the input.

getCostAndGradient:-

It performs Backward Propagation to calculate the gradients for each parameter

About

A customised NeuralNetwork class for classification tasks using backpropogation and gradient descent

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages