G. James, D. Witten, T. Hastie and R. Tibshirani, “An Introduction to Statistical Learning, with applications in R” (Springer, 2013)
T. Hastie, R. Tibshirani and J. Friedman, “The Elements of Statistical Learning: Data Mining, Inference, and Prediction” (Springer, 2009)
M. Mohri, A. Rostamizadeh and A. Talwalkar, “Foundations of Machine Learning” (The MIT Press, 2018, 2nd edition)