
Hands-On Machine Learning with Scikit-Learn and TensorFlow
Concepts, Tools, and Techniques to Build Intelligent Systems
by Aurélien Géron · first published 2017
21mentions
16recommended by
18HN commenters
2016–2023first – last mentioned
89% recommend11% neutral
Why HN recommends it
Gentle, practical introduction to machine learning that explains the theory and the choices to make when using scikit-learn and TensorFlow, with accompanying code. Suits beginners and working programmers.
Summarised by Claude from recommending comments
xx, 543 pages : 24 cm
Affiliate links. As an Amazon Associate I earn from qualifying purchases.








I think this is the same author that published "Hands-On Machine Learning with Scikit-Learn and TensorFlow...". The quality of the book (thus far) is so high that I immediately started Googling about the author to try and learn more (and did not learn much), assuming he must be well known. I did not learn…
on “Capsule Networks Tutorial [video]” ↗…some monading (esp. in the context of ML pipelines), look no further. Discusses setup of actual large scale ML pipelines using modern concurrency primitives such as actors using the Akka framework. # Hands-On Machine Learning with Scikit-Learn and TensorFlow: Concepts, Tools, and Techniques for Building Intelligent Systems https://www.amazon.com/Hands-Machine-Learning-Scikit-Learn-T... Not released yet but I've been reading the drafts and it's a nice intro…
on “Ask HN: What's the best computer science book you've read recently?” ↗Not a video course, but an excellent book: "Hands-On Machine Learning with Scikit-Learn and TensorFlow" by Aurélien Géron. Provides a gentle and high quality introduction to Machine Learning with practice from the very beginning. I wish I had this book when I was starting. It explains everything from data…
on “Ask HN: Best introductory video courses on ML and Deep Learning?” ↗…Statistical Learning is a grad-level text. I would never recommend that to a beginner to the field over an Introduction to Statistical Inference, by the same authors. Geron Aurelien's Oreilly book is great - Hands-On Machine Learning with Scikit-Learn and TensorFlow. Get the second edition which covers Tensorflow 2.
on “Ask HN: Full-on machine learning for 2020, what are the best resources?” ↗Hands-On Machine Learning with Scikit-Learn and TensorFlow by Aurelien Geron is also pretty great. Would like to see that in the list.
on “Show HN: 100 Python books, categorized and ranked” ↗If TensorFlow is what you're interested in I personally found "Hands-on Machine Learning with SciKit-Learn and TensorFlow by Aurélien Géron" to be the best introduction after introducing myself to the subject with Siraj's YouTube videos https://www.amazon.com/Hands-Machine-Learning-Scikit-Learn-T...
on “Ask HN: Best way to get started with AI?” ↗If someone wants a gentle and high quality introduction to Machine Learning, I can't recommend " Hands-On Machine Learning with Scikit-Learn and TensorFlow" by Aurélien Géron [1] enough. I wish I had this book when I was starting. It explains everything from data engineering, through how algorithms work, to practical applications. Everything in Python 3,…
on “Machine Learning for Dummies” ↗I'd second this, plus Jeremy and Rachael hang out on HN occasionally. I've also worked my way through "Hands on machine learning with scikit learn and tensorflow" by Geron and have found it pretty approachable, up until tensorflow anyway. But https://github.com/aymericdamien/TensorFlow-Examples helped with that.
on “Ask HN: How to self-learn ML?” ↗I would pair [1] with Hands On Machine Learning with Scikit-Learn and Tensorflow by Aurélien Géron (I own both). It gives an excellent overview of machine learning including non-deep stuff (plus the ins and outs of scikit-learn and tensorflow).
on “Organized Resources for Deep Learning Researchers and Developers” ↗…Healing by Bruce D. Perry - The Star Principle: How It Can Make You Rich - Decoding Greatness: How the Best in the World Reverse Engineer Success - The Magic of Thinking Big by David J. Schwartz - Hands-On Machine Learning with Scikit-Learn and TensorFlow - The Choice: Embrace the Possible by Edith Eger
on “Ask HN: Best books read in 2022” ↗If they want to get started with ML, I recommend Hands On Machine Learning with Scikit Learn and Tensorflow.
on “Books I recommend to my software engineering students” ↗If anyone is interested in learning more about scikit-learn, I'd recommend "Hands-On Machine Learning with Scikit-Learn and Tensorflow" from O'Reilly: http://shop.oreilly.com/product/0636920052289.do When I first started using scikit-learn, I was overwhelmed with the number of classes and options available. I just chose some basic…
on “Introduction to Machine Learning for Developers” ↗Have you considered the Internet Archive? Anyone where to get started with content classification would do well to consider Hands-On Machine Learning with Scikit-Learn and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems written by the former head of video classification at YouTube (https://amzn.com/B06XNKV5TS). source: https://news.ycombinator.com/item?id=15772174
on “YouTube monetization analysis” ↗I'm reading "Hands-On Machine Learning with Scikit-Learn & Tensorflow." It's really good at explaining the theory of how it works and providing examples of what choices to make when using tf.
on “Ask HN: What Neural Networks/Deep Learning Books Should I Read?” ↗Here are my suggestions for how to best spend around 1 hour per day developing AI/ML skills: 1. Spend 30% of the time (20 min) reading textbooks/blogs/newsletters to build foundational knowledge. Some good options: Hands-On Machine Learning with Scikit Learn & TensorFlow (textbook), Towards Data Science (blog), Analytics Vidhya (blog), Monica Rogati's newsletter. 2. Spend 30% of the time (20 min
on “Ask HN: Daily practices for building AI/ML skills?” ↗