In this repo, you will find all the resources to learn machine learning based on my ML course at my university and what I have found useful to share.
To render equations on Chrome, please use GitHub with MathJax.
- Basic python experience
- Basic probability understanding
- Basic vector calculus and linear algebra understanding
- Linear Regression
- Logistic Regression
- Project
- Linear Regression: Housing Pricing
- Logistic Regression: Handwritten Digit
- K-Nearest Neighbors (KNN)
- Decision Trees
- Project: Cancer Diagnosis
- Multi-layer Perceptron (MLP)
- Project: Classifying Images [CIFAR-10]
- K-Means
- Principal Component Analysis
- Project: Handwritten Digits
- Outliers Detection
- Ensemble
- Project: Type I diabetes: Hypoglycemia Prediction
- Books:
- Old book, easy to understand Machine Learning by Tom M. Mitchell
- Covers everything in Machine Learning, more in-depth understanding, uses a lot of mathematical terms and equations Pattern Recognition and Machine Learning by Christopher M. Bishop
- Covers everything in Deep Learning with fundamentals Deep Learning by Ian Goodfellow, Yoshua Bengio, and Aaron Courville
- Studenmund: Using Econometrics (7th Edition)
- Online Courses:
- Free:
- Paid:
- Links: