This repository is based on the first course (Neural Networks and Deep Learning) of the Deep Learning Specialization by Andrew NG.
-
Neural Network having a single layer with only one neuron
-
Neural Network having a 1 hidden layer with 'n' neurons
-
Neural Network having 'L' layers with multiple neurons each
-
Checking the correct implementation of Gradient descent
-
Implementation of the various regularization techniques like L2 Regularization and DroupOut
-
Implementation of various optimization methods like Mini-batch, ADAM, RMS-prop, and Momentum