Welcome to My AI Learning Hub
Online class sites
Machine learning (ML)
Books
- Introduction to Applied Linear Algebra - Stephen Boyd @ Stanford University, Lieven Vandenberghe @ UCLA (Amazon, Boyd's homepage, PDF)
- Deep Learning - Ian Goodfellow, Yoshua Bengio, Aaron Courville (Amazon, PDF)
- Pattern Recognition and Machine Learning (Information Science and Statistics) - Christopher M. Bishop (Amazon, PDF)
- Probabilistic Graphical Models: Principles and Techniques (Adaptive Computation and Machine Learning series) - Daphne Koller, Nir Friedman (Amazon)
- Machine Learning: A Probabilistic Perspective (Adaptive Computation and Machine Learning series) - Kevin P. Murphy (Amazon)
- Probabilistic Machine Learning: Advanced Topics (Adaptive Computation and Machine Learning series) - Kevin P. Murphy (Amazon)
- Reinforcement Learning: An Introduction (Adaptive Computation and Machine Learning series) - Richard S. Sutton, Andrew G. Barto (Amazon, PDF)
-
The Elements of Statistical Learning: Data Mining, Inference, and Prediction
-
Trevor Hastie, Robert Tibshirani, Jerome Friedman
(Amazon)
my comment
The bible of traditional statistical learning. Very hard to read. I do not recommend for beginners.
However, if you're versed with statistics and want to understand the core of (classical) theory and development, you may want to skim through it or/and use it as a reference for have statistically or mathematically rigorous understanding of basic and advanced concepts such as overfitting, the expectation-maximization (EM) algorithm, and Bayesian inference.
Lectures
-
(coursera)
Machine Learning Specialization
-
Andrew Ng @ Stanford University & DeepLearning.AI,
Geoff Ladwig @ DeepLearning.AI,
Aarti Bagul
- Supervised Machine Learning: Regression and Classification
- Advanced Learning Algorithms
- Unsupervised Learning, Recommenders, Reinforcement Learning
-
(coursera)
Deep Learning Specialization
-
Andrew Ng @ Stanford University & DeepLearning.AI,
Younes Bensouda Mourri @ DeepLearning.AI,
Kian Katanforoosh @ DeepLearning.AI
- Neural Networks and Deep Learning
- Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization
- Structuring Machine Learning Projects
- Convolutional Neural Networks
- Sequence Models
Optimization
Books
- Convex Optimization 1st Edition - Stephen Boyd, Lieven Vandenberghe (Amazon, Boyd's homepage, PDF)