Skip to product information
1 of 1

Aurelien Geron

Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow 3e: Concepts, Tools, and Techniques to Build Intelligent Systems

Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow 3e: Concepts, Tools, and Techniques to Build Intelligent Systems

Earn [points_amount] when you buy this item.

Regular price £52.26 GBP
Regular price £71.99 GBP Sale price £52.26 GBP
Sale Sold out
Taxes included. Shipping calculated at checkout.

YOU SAVE £19.73

  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at £2.39. Subject to product weight & dimension

Bulk ordering. Want 15 or more copies? Get a personalised quote and bigger discounts. Learn more about bulk orders.

Trustpilot 4.5 stars rating  Excellent
We're rated excellent on Trustpilot.
  • More about Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow 3e: Concepts, Tools, and Techniques to Build Intelligent Systems


Deep learning has revolutionized machine learning, making it accessible to programmers with little knowledge. This updated third edition of the best-selling book provides concrete examples, minimal theory, and production-ready Python frameworks to help you build intelligent systems. It covers techniques such as linear regression, neural networks, unsupervised learning, and neural net architectures, and uses scikit-learn, Keras, and TensorFlow to implement them.

Format: Paperback / softback
Length: 850 pages
Publication date: 18 October 2022
Publisher: O'Reilly Media


Deep learning has revolutionized the field of machine learning, making it accessible to programmers with minimal knowledge. This best-selling book provides concrete examples, minimal theory, and production-ready Python frameworks (scikit-learn, Keras, and TensorFlow) to help readers gain an intuitive understanding of building intelligent systems. Author Aurelien Geron covers a range of techniques, from simple linear regression to deep neural networks, with numerous code examples and exercises. With programming experience as the only prerequisite, readers can use scikit-learn to track a machine learning project end-to-end, explore various models, including support vector machines, decision trees, random forests, and ensemble methods, exploit unsupervised learning techniques such as dimensionality reduction, clustering, and anomaly detection, dive into neural net architectures, including convolutional nets, recurrent nets, generative adversarial networks, and transformers, use TensorFlow and Keras to build and train neural nets for computer vision, natural language processing, generative models, and deep reinforcement learning, and train neural nets using multiple GPUs and deploy them at scale using Google's Vertex AI.


ISBN-13: 9781098125974
Edition number: 3 Revised edition

This item can be found in:

UK Delivery and returns information:

  • Delivery within 2 - 3 days when ordering in the UK.
  • Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
  • Returns policy: Return within 30 days of receipt for full refund.

International deliveries:

Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.

  • Delivery times: within 5 - 10 days for international orders.
  • Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
  • Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.
View full details