CS229: Machine Learning
This repository contains my solutions to the problem sets of the 2018 Stanford course CS229 by Andrew Ng.
I organized the solutions in IPython notebooks that can be read online in github. For better readability you can also view the notebooks in nbviewer.
Course material
- Syllabus of the 2018 version of the course
- Playlist of the lectures on YouTube
- Repository with the problem sets and many more resources for the course
Problem sets and solutions
-
Problem set 0: Linear Algebra and Multivariable Calculus
- Solutions Please note that I added a small aside on differentials and Jacobians, which I will consistently use throughout the problem sets though they haven't been covered in the lectures.
-
- 1. Neural Networks: MNIST image classification
- 2. Off Policy Evaluation And Causal Inference
- 3. PCA
- 4. Independent Components Analysis You can find the mixed and unmixed sound files here
- 5. Markov Decision Processes