Comprehensive maths behind ML

Pattern Recognition and Machine Learning explains the mathematics behind the more popular and basic ML models.