Hands-on Machine Learning with Scikit-Learn, Keras, & TensorFlow

by Aurelien Geron

Introduction
This is a great book on applied aspects of machine learning. The book starts smoothly and introduces all the main concepts one needs to understand and then program machine learning algorithms in practice. Readers unfamiliar with this book can see what others have said here. The book presents exercises at the end of each chapter and to test my knowledge I worked them and this document is the result. Hopefully other students of this material will find them helpful. I started working the exercises corresponding to the second edition of the book. Before I finished reading the second edition the third edition of the book was released and I switched to working the exercises in that edition. What follows is thus somewhat of a mix of the two editions.

My implementation (in ipython notebooks) of some of the problems from:

John Weatherwax