Coursera Deep Learning
These are my own notes in the form of Jupyter Notebooks from Andrew Ng's Coursera specialization on Deep Learning.
I figured that most of the concepts I learned from online courses tend to disappear from my memory a few weeks after completing the course. So I took the effort to translate my notes into nicely formatted Jupyter Notebooks for easy reference.
NOTE: This repository does not contain any solutions to assignments in order to maintain the Coursera Honor Code.
Contents
- Neural Networks and Deep Learning
- Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization
- Structuring Machine Learning Projects
Getting Started
Feel free to fork this repository and add on to the notes that I have created.
Recommended to do this inside a virtualenv
for Python dependency management.
pip install -r requirements.txt
jupyter notebook
A browser window to http://localhost:8888
should open up.
Acknowledgement
Most of the screenshots were taken from the videos on Coursera - credits all go to the deeplearning.ai team!