My implementation of deep neural network from scratch for a deeper (no pun intended) understanding of neural network. You can find my implementations under the own folders. In each folder, you will find the code as well as implementation of the functions on some simple machine learning task.
Here are the implementations in this repo:
- Logistics regression
- Simple neural network with one hidden layer
- Deep neural network implementation
- Deep neural network application: image classification
- Convolutional neural network
This implementation really helped me in understanding how neural networks work under the hood. I encourage you try implementing one yourself, if you want gain a better intuition of deep learning.
Credit of the materials in the repo goes to deeplearning.ai. You can take the deep learning course @ Coursera here