Writing an all-encompassing book on Python machine learning is difficult, given how expansive the field is. But reviewing one is not an easy feat either, especially when it’s a highly acclaimed title such as Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems, 2nd Edition.
The book is a best-seller on Amazon, and the author, Aurélien Géron, is arguably one of the most talented writers on Python machine learning.
And after reading Hands-on Machine Learning, I must say that Geron does not disappoint, and the second edition is an excellent resource for Python machine learning. Geron has managed to cover more topics than you’ll find in most other general books on Python machine learning, including a comprehensive section on deep learning.
But there are some caveats, and unless you come prepared, you won’t be able to appreciate everything Hands-on Machine