Master Deep Learning, and Break into AI
Instructor: Andrew Ng
This repo is continuation of all work done by @Kulbear for this specialization. All the code base, quiz questions, screenshot, and images, are taken from, unless specified, Deep Learning Specialization on Coursera. Focus here are making sure dependencies are all accounted for.
-
Course 1: Neural Networks and Deep Learning
-
Course 2: Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization
-
Course 3: Structuring Machine Learning Projects
- There is no PA for this course. But this course comes with very interesting case study quizzes.
-
Course 4: Convolutional Neural Networks
-
Course 5: Sequence Models
There are concerns that some people may use the content here to quickly ace the course so I'll no longer update any quiz solution.
-
Course 1: Neural Networks and Deep Learning
-
Course 2: Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization
-
Course 3: Structuring Machine Learning Projects
-
Course 4: Convolutional Neural Networks -
Course 5: Sequence Models
I screenshotted some important slide page and store them into GitHub issues. It seems not very helpful for everyone since I only keep those I think may be useful to me.
-
Screenshots for Course 3: Structuring Machine Learning Projects
-
Screenshots for Course 5: Sequence Models
- Clone git repository to local machine.
$ cd ~/Projects # or a directory of your choosing
$ git clone https://github.com/francisglee/deep-learning-coursera
- Create virtual environment using python3 venv
$ python3 -m venv venv # creates virtual environment, venv, in parent directory
$ source venv/bin/activate # activate virtual environment
- pip install requirements
(venv)$ pip install -r requirements.txt
- Now run the kernel "self-install" script:
(venv)$ python3 -m ipykernel install --user --name=venv
- Run jupyter notebook.
(venv)$ jupyter notebook
- You should now be able to see your kernel in the IPython notebook menu:
Kernel -> Change kernel
.
- Jupyter Notebooks
- Numpy
- Sklearn
- Matplotlib
- testCases