Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/djeada/stanford-machine-learning

Welcome to my collection of notes for the Stanford Machine Learning course, led by Professor Andrew Ng. These notes are a compilation of insights, key takeaways, and important concepts I gathered while studying the course material.
https://github.com/djeada/stanford-machine-learning

andrew-ng coursera machine-learning

Last synced: 3 days ago
JSON representation

Welcome to my collection of notes for the Stanford Machine Learning course, led by Professor Andrew Ng. These notes are a compilation of insights, key takeaways, and important concepts I gathered while studying the course material.

Awesome Lists containing this project

README

        


GitHub stars
GitHub forks
GitHub license

# Stanford-Machine-Learning
Welcome to my collection of notes for the Stanford Machine Learning course, led by Professor Andrew Ng. These notes are a compilation of insights, key takeaways, and important concepts I gathered while studying the course material.

While this repository is not the official course repository, it serves as a supplement to the course for those looking to review or reinforce their understanding. For full access to the course's lectures, slides, and more, be sure to visit the [Coursera course page](https://www.coursera.org/learn/machine-learning). Feel free to explore these notes as you embark on your own machine learning journey!

![Capture](https://user-images.githubusercontent.com/37275728/186025613-538378ce-2cc9-4db7-9829-d513dc34a344.PNG)

## Course Outline and Resources

For an enhanced learning experience, I highly recommend visiting this [complementary notes website](http://www.holehouse.org/mlclass/).

| Week # | Description | Notes |
|--------|-----------------------------------------|-----------------------------------------------------------------------------------------------------------------------|
| Week 1 | Introduction to machine learning. |
| Week 2 | Linear Regression with One Variable. |
| Week 3 | Linear Algebra - review. |
| Week 4 | Linear Regression with Multiple Variables.|
| Week 5 | Octave | - |
| Week 6 | Logistic Regression. |
| Week 7 | Regularization. |
| Week 8 | Neural Networks - Representation. |
| Week 9 | Neural Networks - Learning. |
| Week 10| Advice for applying machine learning techniques.|
| Week 11| Machine Learning System Design. |
| Week 12| Support Vector Machines. |
| Week 13| Clustering. |
| Week 14| Dimensionality Reduction. |
| Week 15| Anomaly Detection. |
| Week 16| Recommendation Systems. |
| Week 17| Large Scale Machine Learning. |
| Week 18| Application Example - Photo OCR. |

## Programming Exercises

Explore my solutions to hands-on programming exercises to solidify your understanding of the concepts taught in the course.

| # | Title | Solution |
|---|---------------------------------------------------|-------------------------------------------------------------------------------------------------------------------|
| 1 | Linear Regression. |
| 2 | Logistic Regression. |
| 3 | Multi-class Classification and Neural Networks. |
| 4 | Neural Network Learning. |
| 5 | Regularized Linear Regression and Bias vs Variance.|
| 6 | Support Vector Machines. |
| 7 | K-means Clustering and Principal Component Analysis.|
| 8 | Anomaly Detection and Recommendation Systems. |

## How to Contribute

We encourage contributions that enhance the repository's value. To contribute:

1. Fork the repository.
2. Create your feature branch (`git checkout -b feature/AmazingFeature`).
3. Commit your changes (`git commit -m 'Add some AmazingFeature'`).
4. Push to the branch (`git push origin feature/AmazingFeature`).
5. Open a Pull Request.

## License

This project is licensed under the [MIT License](LICENSE) - see the LICENSE file for details.