Understanding machine learning is a most welcome breath of fresh air into the libraries of machine learning enthusiasts and students. Unlike all other previous texts, this book dives deep into the theory first, looking at foundational and hard questions, before moving on to specific algorithms. The narrative, always formal and sometimes terse, uses illustrative and fairly intuitive examples to get the message across very effectively. Proofs are explained in detail, and each chapter ends with a good list of exercises.
展开▼