Hands-On Machine Learning

Practical machine learning with scikit-learn, Keras and TensorFlow

87.0
Score in best AI and machine learning books

Ranked 6 of 13 in best AI and machine learning books

Practical code for classical models and neural networks, built on scikit-learn, Keras and TensorFlow. It is paid with no free text, and it goes less deep into theory than the books above it.

Best for Building models with scikit-learn and TensorFlow

About Hands-On Machine Learning

The book teaches machine learning in Python with three libraries. Scikit-learn covers classical models, and Keras and TensorFlow cover neural networks, so readers see both kinds of method in code. The subtitle frames it as concepts, tools and techniques for building intelligent systems, and the hands-on method is central to how it teaches.

O'Reilly publishes it in print, and the 2022 editions in the Open Library record run to about 850 pages. It is not free to read online. The book gives less mathematical depth than the theory texts in this list, but it is more practical than most of them, which makes it a useful companion to Deep Learning and Probabilistic Machine Learning.

Key features

  • scikit-learn models
  • Keras and TensorFlow
  • Neural networks in code
  • Print edition, about 850 pages

Strengths

  • Teaches methods through code
  • Covers scikit-learn, Keras and TensorFlow
  • Recent 2022 edition

Limits

  • Less mathematical depth than the theory texts
  • No free full text online

Where Hands-On Machine Learning ranks

How Hands-On Machine Learning compares

ProductScorePriceFormatsLevelFree to read onlineLatest editionMath required
#4An Introduction to Statistical Learning (Python edition)90.0FreePDF, PrintBeginnerYes2023, Python editionLight: basic statistics
#5Deep Learning with Python, Third Edition88.5PaidPDF, EPUB, PrintIntermediateNo3rd edition, September 2025Light: basic Python and algebra
#6Hands-On Machine Learning87.0PaidPrintIntermediateNo2022, O'ReillyLight: basic Python and algebra
#7Mathematics for Machine Learning85.5FreePDF, PrintAdvancedYes2020, Cambridge University PressHeavy: university mathematics
#8Build a Large Language Model (From Scratch)85.0PaidPrintIntermediateNo2024, ManningModerate: linear algebra

The full comparison table for best AI and machine learning books has all 13 products.

Questions about Hands-On Machine Learning

Is Hands-On Machine Learning free?
Hands-On Machine Learning is a paid product (paid). Print editions from O'Reilly; price varies by seller.
Which formats is Hands-On Machine Learning available in?
Hands-On Machine Learning is offered as Print.
What is Hands-On Machine Learning best for?
Building models with scikit-learn and TensorFlow. In our ranking of AI and machine learning books it is number 6 of 13 with a score of 87.0.
What are the best alternatives to Hands-On Machine Learning?
The highest-ranked alternatives on listme.name are Deep Learning, Probabilistic Machine Learning: An Introduction, Dive into Deep Learning, An Introduction to Statistical Learning (Python edition).

Show this ranking on your site

If you make or maintain Hands-On Machine Learning, this badge links back to this page and shows its current rank. It updates when the ranking does.

Ranked #6 of 13 AI and machine learning books on listme.name
<a href="https://listme.name/books/hands-on-machine-learning"><img src="https://listme.name/badge/hands-on-machine-learning.svg" height="28" alt="Ranked #6 of 13 AI and machine learning books on listme.name"></a>