Goodreads helps you keep track of books you want to read.
Start by marking “Python Machine Learning: Machine Learning and Deep Learning with Python, scikit-learn, and TensorFlow” as Want to Read:
Python Machine Learning: Machine Learning and Deep Learning with Python, scikit-learn, and TensorFlow
Enlarge cover
Rate this book
Clear rating
Open Preview

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

4.25  ·  Rating details ·  617 ratings  ·  30 reviews
Key Features A practical approach to the frameworks of data science, machine learning, and deep learning Use the most powerful Python libraries to implement machine learning and deep learning Learn best practices to improve and optimize your machine learning systems and algorithms Book Description

Machine learning is eating the software world, and now deep

...more
Kindle Edition, 2nd Edition, 622 pages
Published September 20th 2017 by Packt Publishing (first published September 23rd 2015)
More Details... Edit Details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Python Machine Learning, please sign up.
Popular Answered Questions
Mzakaria I think the book is a bit more detailed in the mathematical treatment. It also sites few papers and external references.

The code posted in detail in t…more
I think the book is a bit more detailed in the mathematical treatment. It also sites few papers and external references.

The code posted in detail in the book and on an accompanying github

The author is very responsive when reaching out about errors in the text(less)
This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

Showing 1-30
Average rating 4.25  · 
Rating details
 ·  617 ratings  ·  30 reviews


More filters
 | 
Sort order
Start your review of Python Machine Learning: Machine Learning and Deep Learning with Python, scikit-learn, and TensorFlow
Pēteris
Dec 21, 2015 rated it it was amazing  ·  review of another edition
This is a great book.

It gives the mathematical definitions of popular machine learning algorithms and shows you how to implement them. Then it explains how to use them with scikit-learn which has much more efficient implementations.

What is great is that this book has chapters on data cleaning, what to do with missing data, etc. Compliments greatly the Andrew Ng's ML course which lacked lectures about all of these things.
...more
Hashem Koohy
May 16, 2016 rated it it was amazing  ·  review of another edition
This is a fantastic introductory book in machine learning with python. It provides enough background about the theory of each (covered) technique followed by its python code. One nice thing about the the book is that it starts implementing Neural Networks from the scratch, providing the reader the chance of truly understanding the key underlaying techniques such as back-propagation. Even further, the book presents an efficient (and professional) way of coding in python, key to data science.
I str
...more
Tihomir
Mar 19, 2016 rated it really liked it  ·  review of another edition
The book aims to cover a lot of topics on Machine Learning. The chapters on training Machine Learning algorithms and clustering analysis were very useful. However, embedding machine learning into web applications and training with Theano were a bit out of the scope.
Luis Lector
El original es muy buen libro para conocer el Aprendizaje Automático, pero esta traducción al español de Marcombo tiene muchos errores que habrá que resolver el próximas ediciones.
Fuzzball Baggins
Really good book, useful. Nice concise explanations, the maths is all included, and there's even example code! I downloaded a pdf version to my computer because I think I'll be referring to it pretty often. ...more
Michael Burnam-Fink
This a fantastic introduction to machine learning.

Textbooks in computer science in general, and machine learning in particular, have to walk a delicate line. At one level of high abstraction, everything is mathematical proofs. At a level of low-level cookbookls, it's a matter of just plugging and chugging, treating code as magical invocations without getting at the why. Raschka's book hits the sweet spot between the two exactly, explaining the underlying math, how that math is represented in Pyt
...more
Minervas Owl
Jul 21, 2019 rated it really liked it  ·  review of another edition
This is a book for starters. It combines introductions to machine learning and its python implementations (scikit-learn and others), but does not go deep into either of them. If you have already taken online courses on machine learning or read introductory materials, you wouldn't learn much from the book. Among the accompanying python codes, I find the graphing ones most useful. ...more
Ewan
May 10, 2020 rated it really liked it  ·  review of another edition
A good practical tour round your bread and butter ML techniques with scikit learn, not the most efficient library for the more complex methods such as gradient boosting or DL but good for SVM and regression techniques and the book offers solid explanations and examples .
Nico Ogawa
** I think it is important to disclose your skill level when reviewing these types of textbooks. The complete beginner, as opposed to a statistics major with minimal programming experience will gain different essential skills from the textbook. I am an Economics major with fundamental knowledge in most of the rudimentary parts of Machine Learning (Statistics, programming, analytics). I also read PY4E, Intro to Statistical Learning, and Python for Data Analysis before this. (First 2 are available ...more
BCS
Jan 26, 2016 rated it it was amazing  ·  review of another edition
There is significant interest, across many diverse application domains, in developing applications that exploit the large and rich data sets that are acquired by computer systems in order to identify trends and correlations and to make predictions and recommendations. These kinds of applications broadly fit into the field of machine learning (ML).

This excellent book is a practical introduction to ML using the Python programming language, along with relevant components of Python’s rich open-sourc
...more
Samaneh
Oct 19, 2017 rated it really liked it  ·  review of another edition
This book is a tour of Machine Learning. If you are a complete beginner on the topic, you’ll get the big picture. However it is up to you to go deeper on each concept. I think there could have been a final chapter with a few exercise which incorporated all the concepts which were covered in the book.
Oleksandr Fialko
Jan 02, 2017 rated it really liked it  ·  review of another edition
A good book to learn scikit-learn library. Chapters on theano and embedding the code into a web application are out of scope. I would use scikit-flow instead of theano, since the former is similar to scikit-learn.
Robert
Jan 31, 2019 rated it it was amazing  ·  review of another edition
Highly recommend. Several years ago I was a scientist looking to learn machine learning. This book hit the perfect sweet spot between technical accuracy and accessibility and gave me a great foundation. Highly recommend for an accessible, but not watered down introduction. Early in the book you will write your own neural network and keep going from there. I give this to other scientists who want to learn machine learning.
Robert Muller
Sep 19, 2018 rated it it was amazing
A solid and practical intro to machine learning

The combination of reasonably explained math and excellent code examples are what make this book excellent. It also always gives a good reference for going deeper.
Elie De Brauwer
Okay, not 5 stars, 4.75 really. The book finds a sweet balance between mathematics and python, although throughout reading the book I found the balance was shifting a but (in the bad sense of shifting). One of the better books I've read on this subject. ...more
Aileen
I really appreciate the well documented code repository on github. Book was easy to follow despite being relatively math heavy. Explanations on common ML algorithms and clustering analysis were on point and easy to follow. This book is a good reference point for learners.
Frank
Sep 30, 2018 rated it it was amazing  ·  review of another edition
This is a good book that combines mathematical explanation, intuition, python implementation, and off-the-shelf model usage. For my background, this is a very logical way of approaching machine learning.
Reza Rahutomo
May 02, 2018 rated it it was amazing  ·  review of another edition
My baseline in Machine Learning research
Renata Galdino
Jan 19, 2019 rated it it was amazing  ·  review of another edition
Excelente livro.
MrWeckx
Apr 12, 2020 rated it it was amazing  ·  review of another edition
Perfect book for introduction on machine learning to intermediate level. Very comprehensive for graduate or undergraduate students.
Rafal Klat
Lots of examples (every idea has an example), but...

...aaaaa, Polish translation is awful!!!!! I hope that original English version doesn’t have this huge disadvantage.
Mukharbek Organokov, PhD
Feb 05, 2021 rated it it was amazing
It is amazing book with best collection of lectures, codes and insights in Machine Learning.
Christian Alvarez
Challenging, yet so rewarding for the Microsoft Imagine Cup Competition
Hungy Ye
Mar 09, 2018 rated it it was amazing  ·  review of another edition
The best intro Python ML book, becuase it actually tries to teach you. Read the Author's reponse to 'why this book' on the goodreads page, it's accurate. ...more
Rafal Szymanski
Jan 17, 2016 rated it it was amazing  ·  review of another edition
A great book, it will teach you exactly what it promises - how to use the most common ML algorithms using Python and libraries like sklearn/numpy/pandas.

I found it to have a great balance between the theoretical math and implementation in Python; the split is somewhere around 20/80 in favour of implementation and actually using the algorithms on real data-sets. If you are trying to get a good understanding of the theory, then this book is a good starting point but you will most definitely need t
...more
Haozhe Xu
May 07, 2016 rated it it was amazing  ·  review of another edition
Finished this book a while back. The author Sebastian really did a good job at explaining how those machine learning algorithms work. What I especially like about the book is that not only the author explain the math behind the scene very well but also show some really hands-on examples in python code. At the end of the book, Sebastian discussed a bit about deep learning which is very interesting. Currently I am reading Grokking Deep Learning hoping to get a good understanding of it.
f1yegor
Jun 07, 2017 rated it really liked it  ·  review of another edition
Good book with intuition, examples and implementation of many ML algorithms.

In my version of book I've found a bug in code implementation in chapter 3. That leads to wrong conclusion. Hope it's fixed in errata somewhere.
...more
Delhi Irc
Location: ND6 IRC
Accession No: DL028603
David
Apr 25, 2016 rated it really liked it  ·  review of another edition
Great introduction on machine learning in Python. Good to have access to code: https://github.com/rasbt/python-machi... ...more
Mayank Prakash
Jul 01, 2017 rated it really liked it  ·  review of another edition
Recommended to Mayank by: Search Results
This is an amazing book!! I mean it does explain what is being done and how its being done!! Nice Nice Book.. Helped a lot in learning.. and is helping as well :-)
« previous 1 3 4 5 6 7 8 9 next »
topics  posts  views  last activity   
Online Course Readings 1 15 Apr 27, 2016 08:39AM  

Readers also enjoyed

  • Hands-On Machine Learning with Scikit-Learn, Keras, and Tensorflow: Concepts, Tools, and Techniques to Build Intelligent Systems
  • Hands-On Machine Learning with Scikit-Learn and TensorFlow
  • Deep Learning with Python
  • Deep Learning
  • Python for Data Analysis
  • An Introduction to Statistical Learning: With Applications in R
  • Introduction to Machine Learning with Python: A Guide for Data Scientists
  • Learning Python
  • Data Science from Scratch: First Principles with Python
  • Python Cookbook
  • Python Data Science Handbook: Tools and Techniques for Developers
  • The Elements of Statistical Learning: Data Mining, Inference, and Prediction
  • Python Crash Course: A Hands-On, Project-Based Introduction to Programming
  • The Hundred-Page Machine Learning Book
  • Doing Data Science
  • Introduction to Algorithms
  • Designing Data-Intensive Applications
  • Machine Learning
See similar books…

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »
96 followers
Some of my greatest passions are "Data Science" and machine learning. I enjoy everything that involves working with data: The discovery of interesting patterns and coming up with insightful conclusions using techniques from the fields of data mining and machine learning for predictive modeling.

I am a big advocate of working in teams and the concept of "open source." In my opinion, it is a positive
...more

Related Articles

  Walter Isaacson, it’s safe to say, is not afraid of tackling the really big topics. In 2011, he wrote about our ubiquitous computer culture...
0 likes · 0 comments
“the” 0 likes
“computationally” 0 likes
More quotes…