Shop top categories that ship internationally
Buy New
-40% EUR22.30
EUR 9.10 delivery Wednesday, April 29
Ships from: Amazon.com
Sold by: Amazon.com
EUR 22.30 with 40 percent savings
List Price: EUR 37.18
No Import Charges & EUR 9.10 Shipping to Netherlands Details

Shipping & Fee Details

Price EUR 22.30
AmazonGlobal Shipping EUR 9.10
Estimated Import Charges EUR 0.00
Total EUR 31.39

EUR 9.10 delivery Wednesday, April 29
In Stock
EUR EUR 22.30 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
EUR EUR 22.30
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Shipper / Seller
Amazon.com
Amazon.com
Shipper / Seller
Amazon.com
Returns
FREE 30-day refund/replacement
FREE 30-day refund/replacement
Quick refund
Usually issued within 24 hours. See exceptions
FREE return
At least one free return option available.
Convenient dropoff
At any of our 50,000 US locations.
See return policy
Gift options
Available at checkout
Available at checkout This item is a gift. Change
At checkout, you can add a custom message, a gift receipt for easy returns and have the item gift-wrapped
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
EUR 16.23
FREE International Returns
Clean inside with normal cover wear. A readable book. Ships directly from Amazon. Satisfaction Guaranteed. Clean inside with normal cover wear. A readable book. Ships directly from Amazon. Satisfaction Guaranteed. See less
EUR 9.10 delivery Wednesday, April 29
Or fastest delivery Tuesday, April 28. Order within 51 mins
Only 1 left in stock - order soon.
EUR EUR 22.30 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
EUR EUR 22.30
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

  • Python Machine Learning - Second Edition: Machine Learning and Deep Learning with Python, scikit-learn, and TensorFlow

Follow the authors

Get new release updates & improved recommendations
Something went wrong. Please try your request again later.

Python Machine Learning - Second Edition: Machine Learning and Deep Learning with Python, scikit-learn, and TensorFlow 2nd ed. Edition

4.5 out of 5 stars (301)

{"desktop_buybox_group_1":[{"displayPrice":"EUR 22.30","priceAmount":22.30,"currencySymbol":"EUR","integerValue":"22","decimalSeparator":".","fractionalValue":"30","symbolPosition":"left","hasSpace":true,"showFractionalPartIfEmpty":true,"offerListingId":"XeP%2BUIAbtSAQvshE6qpJCdj1IWBerzOCWSRgfP6sgOKm3yICqKmoVeJ1GsxkCY3jvF1B0hVrLWNgYqMDQtywR%2BBQgMS%2FTNyOXqkcC3aDf0FMtPClhUtJQJxv374%2FBnGrPA38NbgELN8i%2B%2BoJ0IVmNA%3D%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"EUR 16.23","priceAmount":16.23,"currencySymbol":"EUR","integerValue":"16","decimalSeparator":".","fractionalValue":"23","symbolPosition":"left","hasSpace":true,"showFractionalPartIfEmpty":true,"offerListingId":"XeP%2BUIAbtSAQvshE6qpJCdj1IWBerzOCfufMfIrrKEv7dd8yK%2FbJ%2BFywkqOBy%2FoVdMWVMPM456VTsFG48UvlL2EA%2FKF%2BehykVF0NVy%2BFgHPIY%2BU0DDS2jE%2F5djelsTmVyu3JUtwgheGscmbT4qGHL7w4GtqkRImgLeRRHJyTTebb94iKURg7%2FUj5IWcDrFQ6","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

Unlock modern machine learning and deep learning techniques with Python by using the latest cutting-edge open source Python libraries.


Key Features

    • Second edition of the bestselling book on Machine Learning
    • A practical approach to key frameworks in data science, machine learning, and deep learning
    • Use the most powerful Python libraries to implement machine learning and deep learning
    • Get to know the best practices to improve and optimize your machine learning systems and algorithms

    Book Description
    .
    Publisher's Note: This edition from 2017 is outdated and is not compatible with TensorFlow 2 or any of the most recent updates to Python libraries. A new third edition, updated for 2020 and featuring TensorFlow 2 and the latest in scikit-learn, reinforcement learning, and GANs, has now been published.

    Machine learning is eating the software world, and now deep learning is extending machine learning. Understand and work at the cutting edge of machine learning, neural networks, and deep learning with this second edition of Sebastian Raschka’s bestselling book, Python Machine Learning. Using Python's open source libraries, this book offers the practical knowledge and techniques you need to create and contribute to machine learning, deep learning, and modern data analysis.

    Fully extended and modernized, Python Machine Learning Second Edition now includes the popular TensorFlow 1.x deep learning library. The scikit-learn code has also been fully updated to v0.18.1 to include improvements and additions to this versatile machine learning library.

    Sebastian Raschka and Vahid Mirjalili’s unique insight and expertise introduce you to machine learning and deep learning algorithms from scratch, and show you how to apply them to practical industry challenges using realistic and interesting examples. By the end of the book, you’ll be ready to meet the new data analysis opportunities.

    If you’ve read the first edition of this book, you’ll be delighted to find a balance of classical ideas and modern insights into machine learning. Every chapter has been critically updated, and there are new chapters on key technologies. You’ll be able to learn and work with TensorFlow 1.x more deeply than ever before, and get essential coverage of the Keras neural network library, along with updates to scikit-learn 0.18.1.

    What You Will Learn

      • Understand the key frameworks in data science, machine learning, and deep learning
      • Harness the power of the latest Python open source libraries in machine learning
      • Explore machine learning techniques using challenging real-world data
      • Master deep neural network implementation using the TensorFlow 1.x library
      • Learn the mechanics of classification algorithms to implement the best tool for the job
      • Predict continuous target outcomes using regression analysis
      • Uncover hidden patterns and structures in data with clustering
      • Delve deeper into textual and social media data using sentiment analysis

      Who this book is for

      If you know some Python and you want to use machine learning and deep learning, pick up this book. Whether you want to start from scratch or extend your machine learning knowledge, this is an essential and unmissable resource. Written for developers and data scientists who want to create practical machine learning and deep learning code, this book is ideal for developers and data scientists who want to teach computers how to learn from data.

      Frequently bought together

      This item: Python Machine Learning - Second Edition: Machine Learning and Deep Learning with Python, scikit-learn, and TensorFlow
      EUR22.30
      In Stock
      Ships from and sold by Amazon.com.
      +
      EUR39.05
      In Stock
      Ships from and sold by Amazon.com.
      Total price: $00
      To see our price, add these items to your cart.
      Details
      Added to Cart
      Choose items to buy together.

      From the brand


      From the Publisher

      What's the key takeaway from your book?

      That machine learning can be useful in almost every problem domain. I cover a lot of different subfields of machine learning in my book; by providing hands-on examples for each one of those topics, my hope is that people can find inspiration for applying these fundamental techniques to drive their research or industrial applications.

      Also, using well-developed and maintained open source software makes machine learning very accessible to a broad audience of experienced programmers, as well as people who are new to programming. And by introducing the basic mathematics behind machine learning, we can appreciate machine learning being more than just black box algorithms, giving readers an intuition of the capabilities but also limitations of machine learning, and how to apply those algorithms wisely.

      What’s new & updated in this second edition of Python Machine Learning?

      Oh, where should I start. As time and the software world moved on after the first edition was released in September 2015, we decided to replace the introduction to deep learning via Theano. Don’t worry - we didn't remove it - but it got a substantial overhaul and is now based on TensorFlow, which has become a major player in my research toolbox since its release by Google in November 2015.

      Along with the new introduction to deep learning using TensorFlow, the biggest additions to this new edition are three brand new chapters focusing on deep learning applications. In a similar vein to the rest of the book, these new chapters not only provide readers with practical instructions and examples, but also introduce the fundamental mathematics behind those concepts, which are an essential building block for understanding how deep learning works.

      What makes this book stand out from other machine learning titles?

      I certainly can't speak about all books on the market. However, since the first edition was released, I engaged in countless discussions with my readers, to help them with particular questions and to get their opinion on the parts they found unclear or topics they wish I had covered.

      The connection between theory and praxis in particular was what readers found most helpful and somewhat lacking from other introductory texts (which, I heard, were either too theoretical or too practical). This constructive feedback has been invaluable for the second edition, helping me to focus on those parts that were still left unclear.

      In a nutshell, the second edition of Python Machine Learning provides a healthy mix of theory and practical examples that most people found so helpful in the first edition, and the second edition adds on top of it with many refinements and additional topics based on the large corpus of invaluable reader feedback.

      Editorial Reviews

      Review

      "I bought the first version of this book, and now also the second. The new version is very comprehensive. If you are using Python - it's almost a reference. I also like the emphasis on neural networks (and TensorFlow) - which (in my view) is where the Python community is heading.

      I am also planning to use this book in my teaching at Oxford University. The data pre-processing sections are also good. I found the sequence flow slightly unusual - but for an expert level audience, it's not a major issue."

      --Ajit Jaokar, Data Science for IoT Course Creator and Lead Tutor at the University of Oxford / Principal Data Scientist

      About the Author

      Sebastian Raschka, author of the bestselling book, Python Machine Learning, has many years of experience with coding in Python, and he has given several seminars on the practical applications of data science, machine learning, and deep learning, including a machine learning tutorial at SciPy - the leading conference for scientific computing in Python.While Sebastian's academic research projects are mainly centered around problem-solving in computational biology, he loves to write and talk about data science, machine learning, and Python in general, and he is motivated to help people develop data-driven solutions without necessarily requiring a machine learning background.His work and contributions have recently been recognized by the departmental outstanding graduate student award 2016-2017, as well as the ACM Computing Reviews' Best of 2016 award. In his free time, Sebastian loves to contribute to open source projects, and the methods that he has implemented are now successfully used in machine learning competitions, such as Kaggle.Vahid Mirjalili obtained his PhD in mechanical engineering working on novel methods for large-scale, computational simulations of molecular structures. Currently, he is focusing his research efforts on applications of machine learning in various computer vision projects at the Department of Computer Science and Engineering at Michigan State University.Vahid picked Python as his number-one choice of programming language, and throughout his academic and research career he has gained tremendous experience with coding in Python. He taught Python programming to the engineering class at Michigan State University, which gave him a chance to help students understand different data structures and develop efficient code in Python.While Vahid's broad research interests focus on deep learning and computer vision applications, he is especially interested in leveraging deep learning techniques to extend privacy in biometric data such as face images so that information is not revealed beyond what users intend to reveal. Furthermore, he also collaborates with a team of engineers working on self-driving cars, where he designs neural network models for the fusion of multispectral images for pedestrian detection.

      Product details

      • ASIN ‏ : ‎ 1787125939
      • Publisher ‏ : ‎ Packt Publishing
      • Publication date ‏ : ‎ September 20, 2017
      • Edition ‏ : ‎ 2nd ed.
      • Language ‏ : ‎ English
      • Print length ‏ : ‎ 622 pages
      • ISBN-10 ‏ : ‎ 9781787125933
      • ISBN-13 ‏ : ‎ 978-1787125933
      • Item Weight ‏ : ‎ 2.51 pounds
      • Dimensions ‏ : ‎ 7.5 x 1.41 x 9.25 inches
      • Best Sellers Rank: #982,218 in Books (See Top 100 in Books)
      • Customer Reviews:
        4.5 out of 5 stars (301)

      About the authors

      Follow authors to get new release updates, plus improved recommendations.

      Customer reviews

      4.5 out of 5 stars
      301 global ratings

      Customers say

      Customers find the book provides a thorough explanation of machine learning concepts and practical code implementation, making it a high-quality Python machine learning resource. Moreover, the writing style is excellent, and customers consider it worth the price. However, the difficulty level receives mixed feedback - while some find it easier to follow along, others consider it difficult for self-learning.
      AI Generated from the text of customer reviews

      Select to learn more

      35 customers mention informative, 31 positive, 4 negative
      Customers find the book informative, with thorough explanations that build from theory to practical code.
      Great book on Python and Machine Learning. Raschka really knows his stuff....Read more
      ...I am certain they are great for engineering students who are pursuing a masters .... but much of this was way over our heads.Read more
      Book gives a good overview of how to tackle a learning problem. Preparing learning data and evaluation of learning model....Read more
      Full of practical examples and detailed explanations. Can't be better!Read more
      27 customers mention content, 25 positive, 2 negative
      Customers praise the content of the book, describing it as a high-quality machine learning and Python resource, with one customer noting that it has improved significantly from the first edition.
      Great Book! Very practical guide on Python Machine Learning. Thanks, Lloyd C.Read more
      Fantastic book - clear, informative, and excellently written. A well written book providing a good general understanding.Read more
      Good book. Very clear and concise!!Read more
      Great book on Python and Machine Learning. Raschka really knows his stuff....Read more
      7 customers mention writing style, 5 positive, 2 negative
      Customers appreciate the writing style of the book, finding it excellently crafted, with one customer highlighting the author's creation of the great mlxtend library and another noting the helpful example scripts provided.
      Fantastic book - clear, informative, and excellently written. A well written book providing a good general understanding.Read more
      I found this book to be very clearly written and also very informative since in addition to providing code examples it tried to illustrate the...Read more
      ...The code the author uses is pretty much optimized and it was not in sync with the mathematical introduction....Read more
      ...However, the author is nice and is willing to help if you can find a way to contact him....Read more
      5 customers mention value for money, 4 positive, 1 negative
      Customers find the book worth its price.
      Good quality! Great value! The size fit perfectly as well.Read more
      This book REALLY helps. It worth the price....Read more
      Worth the moneyRead more
      ...This does NOT worth a penny.Read more
      10 customers mention difficulty level, 5 positive, 5 negative
      Customers have mixed opinions about the difficulty level of the book, with some finding it easier to follow along, while others note that it is not suitable for beginners and can be challenging to understand.
      Great Quality and easy to useRead more
      This book is really difficult and not for beginners. It was full of jargon and fails to explain the concepts in understandable terms....Read more
      ...This makes it even easier to follow along in the book; all you need to do is open up the code and see exactly what is going on.Read more
      ...With all this I still find this book somewhat challenging, but definitely not too hard....Read more
      Good book for starters in Neural Networks
      4 out of 5 stars
      Good book for starters in Neural Networks
      Book gives a good overview of how to tackle a learning problem. Preparing learning data and evaluation of learning model. Witch python libraries to use and a lot of examples. Was very useful l for me Thanks guys
      Thank you for your feedback
      Sorry, there was an error
      Sorry we couldn't load the review

      Top reviews from the United States

      • Reviewed in the United States on March 12, 2018
        Format: PaperbackVerified Purchase
        This book is excellent for the following demographic:

        People who already have a decent level of skill and experience in statistics who want to:
        - 1) Elevate their understanding of ML techniques without absolutely breaking their skull on dense theory
        - 2) Learn how to implement the algorithms in Python and gain moderate proficiency in sci-kit learn

        I would say it's not a beginner's book, but more for intermediates. I am half-way through and find it a little challenging, but definitely attainable. This balance I consider to be putting me right in the sweet spot for learning. To judge whether you're a good candidate for this book, you can compare your experience and skill to me :

        I started this book after earning a PhD in the social sciences, which basically gave me good coverage in inferential and applied statistics (T, F distributions, p-values, confidence intervals, linear regression, one-way and factorial ANOVA, PCA, etc.). I also took a machine learning graduate course at my university and a few online courses in introductory ML for R. All of this background gave me solid grounding in statistics. With all this I still find this book somewhat challenging, but definitely not too hard. I'd say without my background I would find this book hard to get through. There is linear algebra, concepts like minimizing cost functions, bias/variance tradeoff, learning from errors, etc. So, if you are just starting out or reading the previous sentence and don't know what I'm talking about, I would recommend learning more stats fundamentals before starting this.

        After you gain some proficiency in stats, come learn this book and elevate your understanding of the algorithms, add nuance to them, integrate them into your mental conceptual structures more fully (e.g. you'll know more nuances of ML, e.g. which subsets of algorithms are preferred for controlling more of the bias, variance, how random forest is basically bagging with a twist, how adaboost's treatment of classification errors has kind of an element of perceptron implementation, and many more).
        65 people found this helpful
        Report
      • Reviewed in the United States on August 14, 2018
        Format: PaperbackVerified Purchase
        This book will stay on your reference shelf for years to come!

        The authors clearly have taught these materials many times before, and their significant mathematical and technical prowess is delivered using a very approachable style. This book seems best suited for someone who wants to sit down and begin to apply Python Machine Learning to a problem that they already know they have. It's not particularly an "intro course to M.L.", but it contains enough details that you could easily follow along and learn how to use the various tools and techniques of the field if you've never seen or heard of them before.

        The copious notes scattered throughout this book are pure gold, mined from the obvious experiences of the authors while working in the field. If there ever is a Machine Learning equivalent to the venerable "Forrest M. Mims Engineering Notebook" for electronics, I feel these two authors could write it!

        Once you use this book to work on your current M.L. problem in Python, you will find yourself returning to it as a reference for other problems in the M.L. space. Its lucid explanations will help reinforce the topics presented, and cement your understanding of the materials.

        This book will get you writing Python Machine Learning code to work your current M.L. problem in no time flat!
        11 people found this helpful
        Report
      • Reviewed in the United States on November 10, 2018
        Format: PaperbackVerified Purchase
        Book gives a good overview of how to tackle a learning problem.
        Preparing learning data and evaluation of learning model.
        Witch python libraries to use and a lot of examples.
        Was very useful l for me
        Thanks guys
        Customer image
        4.0 out of 5 stars
        Good book for starters in Neural Networks

        Reviewed in the United States on November 10, 2018
        Book gives a good overview of how to tackle a learning problem.
        Preparing learning data and evaluation of learning model.
        Witch python libraries to use and a lot of examples.
        Was very useful l for me
        Thanks guys
        Images in this review
        Customer image
        One person found this helpful
        Report
      • Reviewed in the United States on September 25, 2017
        Format: PaperbackVerified Purchase
        (I own the 1st edition, and was given early access to a pre-release PDF of the 2nd ed. My paperback copy just arrived.)

        This is the best book I've seen for professional software engineers to bootstrap themselves into Data Science, Machine Learning and (with the 2nd ed) Deep Learning. It makes heavy use of the scikit-learn library; and the latter chapters give an excellent high-level overview of TensorFlow. Books in this space can often feel either too basic or too academic. Not this one -- for me it hits the sweet spot of explaining and doing.

        What I love about Raschka's writing is how he builds up from theory to practical code. It lays out the concepts, math, and code together which helps comprehension. So, if you happen to be rusty in math, like me, you can look to the code to help explain what the equations actually do. The chapters of the book build up from each other; so many of the examples feel like they can be used as recipes for building your own custom models.
        39 people found this helpful
        Report
      • Reviewed in the United States on May 20, 2018
        Format: KindleVerified Purchase
        I found this book to be very clearly written and also very informative since in addition to providing code examples it tried to illustrate the basics of theory behind what makes machine learning work.

        The explanations were mainly done by showing examples of data on a x-y plot and how the different techniques separate the data to make a decision. This is a nice way to reduce the complexity of explanation and getting lost in the details of the mathematics and programming syntax etc and to get at the heart of where different algorithms have strengths.

        This is review is from the perspective of someone who knows a little python and had little knowledge of machine learning, but has kind of seen neural nets and regressions used in different applications over the years.

        Part of its usefulness to me is that it gives me a nice way to explain machine learning to non-scientists.
        8 people found this helpful
        Report

      Top reviews from other countries

      Translate all reviews to English
      • peyman abdolkarimzadeh
        5.0 out of 5 stars It is a great book
        Reviewed in Australia on October 17, 2019
        Format: PaperbackVerified Purchase
        It is a great book. Read it and enjoy the ideas.
      • janobeber
        5.0 out of 5 stars Bon équilibre mathématique / informatique
        Reviewed in France on October 15, 2018
        Format: PaperbackVerified Purchase
        Le livre trouve un bon équilibre entre l'application du machine learning en python et les raisonnements mathématiques derrière les algorithmes. Il est très complet et je le conseille pour ceux qui souhaitent explorer le sujet en profondeur. Le code est mis a disposition pour téléchargement ce qui permet de tester directement ce qui est expliqué.
        Report
      • Satyakrishnan
        5.0 out of 5 stars An excellent beginner's book
        Reviewed in India on May 3, 2022
        Format: PaperbackVerified Purchase
        This is one of the best beginner's books out there. If anyone wants to start ML they have to go through this book, although the DL part of the book uses TF version 1 which is not used anymore. You will also learn a lot of numpy, pandas and matplotlib features
      • まみむめ
        5.0 out of 5 stars CourseraのMachineLearningコースと併用がおすすめ
        Reviewed in Japan on January 3, 2020
        Format: PaperbackVerified Purchase
        内容が近く、おすすめです。早く購入すればよかった。
      • Xun
        5.0 out of 5 stars Nice book for implementation
        Reviewed in Canada on September 15, 2019
        Format: PaperbackVerified Purchase
        Nice book that constructs a bridge between theory and implementation. It doesnt include detailed theory. But it mentions many methods that can help one know the knowledge framework that can facilitate future study.