Probabilistic machine learning : an introduction This book provides a detailed and up to date coverage of machine learning. It is unique in that it unifies approaches based on deep learning with approaches based on probabilistic modeling and inference. It provides mathematical background (e.g. linear algebra optimization) basic topics (e.g. linear and logistic regression deep neural networks) as well as more advanced topics (e.g. Gaussian processes). It provides a perfect introduction for people who want to understand cutting edge work in top machine learning conferences such as NeurIPS ICML and ICLR .