Foundations of Machine Learning
Mehryar Mohri, Afshin Rostamizadeh, and Ameet Talwalkar
MIT Press, Second Edition, 2018.
Learning Theory from First Principles
Python code
https://github.com/fbach2000/Learning_Theory_from_First_Principles
Deep Learning
An MIT Press book
Ian Goodfellow and Yoshua Bengio and Aaron Courville
Understanding Deep Learning
Algorithms Books
Algorithms for Optimization
Mykel J. Kochenderfer and Tim A. Wheeler
Second edition, MIT Press, 2027 · Available for pre-order
DetailsPDFPre-order

Algorithms for Decision Making
Mykel J. Kochenderfer, Tim A. Wheeler, and Kyle H. Wray
MIT Press, 2022
DetailsPDFBuy

Algorithms for Validation
Mykel J. Kochenderfer, Sydney M. Katz, Anthony L. Corso, and Robert J. Moss
MIT Press, 2026 · Available for pre-order
DetailsPDFPre-order
and Andrew G. Barto
Second Edition (see here for the first edition)
MIT Press, Cambridge, MA, 2018