Books
Mathematics
- Introduction to Applied Linear Algebra – Vectors, Matrices, and Least Squares by Stephen Boyd and Lieven Vandenberghe (opens in a new tab)
- Convex Optimization by Boyd and Vandenberghe (opens in a new tab)
- Mathematics for Computer Science (eBook) (opens in a new tab)
- Mathematics for Machine Learning (opens in a new tab)
- Machine Learning: A Probabilistic Perspective (2012) (opens in a new tab)
- Probabilistic Machine Learning: An Introduction (2022) (opens in a new tab)
- Probabilistic Machine Learning: Advanced Topics (2023) (opens in a new tab)
- The Mathematical Engineering of Deep Learning (opens in a new tab)
Machine Learning
- Machine Learning Refined: Foundations, Algorithms, and Applications (opens in a new tab)
- Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems (opens in a new tab)
Artificial Intelligence
- Artificial Intelligence: A Modern Approach (opens in a new tab)
- Artificial Intelligence: A Textbook by Charu C. Aggarwal (opens in a new tab)
Natural Language Processing
Deep Learning
- Deep Learning (Adaptive Computation and Machine Learning series) (opens in a new tab)
- Deep Learning Illustrated (opens in a new tab)
- Deep Learning for Coders with Fastai and PyTorch (opens in a new tab)
- Dive into Deep Learning [PDF][Free] (opens in a new tab)
- Understanding Deep Learning (E-Book) (opens in a new tab)