Foundations of Machine Learning Introduction to Statistical Learning textbook by Gareth James et al. PR and ML book by Christopher M Bishop Understanding ML: From Theory to Algorithms book by Shai Shalev-Shwartz et al.