These references are optional.
Patterns, Predictions, and Actions (2022), by Moritz Hardt and Ben Recht.
Probabilistic Machine Learning: An Introduction (2021) and Machine Learning: a Probabilistic Perspective (2012) , by Kevin Murphy
Convex Optimization: Algorithms and Complexity (Free Version), by Sebastien Bubeck
A Course in Machine Learning, by Hal Daume III