Good books to learn machine learning using Python

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
4 replies · 3K views
EngWiPy
Messages
1,361
Reaction score
61
Hello,

I am new to both Python and machine learning. I am trying to learn by reading books on machine learning using Python. I started with this book. I could manage the first 3 chapters (although I had to dissect the codes on Github because not all the codes are included and explained in the book), but then it suddenly went to data sets of 15 and 32 GBs with advanced stuff in Python! I don't want to spend hours on processing datasets now, I just want to learn the basics and see how things work. For those who are in the field of data science, do you have a recommended book that teaches both (Python and machine learning) for a beginner? or any other way to learn both?

Thanks in advance
 
on Phys.org
S_David said:
I am new to both Python and machine learning. I am trying to learn by reading books on machine learning using Python. I started with this book. I could manage the first 3 chapters (although I had to dissect the codes on Github because not all the codes are included and explained in the book), but then it suddenly went to data sets of 15 and 32 GBs with advanced stuff in Python! I don't want to spend hours on processing datasets now, I just want to learn the basics and see how things work. For those who are in the field of data science, do you have a recommended book that teaches both (Python and machine learning) for a beginner? or any other way to learn both?
I don't know much about machine learning, but I suspect that there aren't many books that are devoted to both machine learning and Python. Since you are new to Python, my recommendation is to get a book devoted exclusively to Python programming and another on machine learning, plus the book you mentioned. The same outfit publishes another book, as well.

As I recommended in another of your threads, it's worthwhile to spend time reading the Python docs. They cover a lot of ground, and include many examples.
 
  • Like
Likes   Reactions: QuantumQuest and EngWiPy
This article covers a lot of good resources for python and it’s machine learning libraries

https://www.kdnuggets.com/2015/11/seven-steps-machine-learning-python.html

I know many folks go with the anaconda distribution for python as it comes loaded with modules for doing numerical computing in data science and related disciplines.

Here’s more on python

https://lectures.quantecon.org/py/
 
Last edited:
  • Like
Likes   Reactions: EngWiPy
I've just gone through this process. There are some excellent tutorials on youtube with examples programs written as you go through them. This one is a pretty good starting point. It uses Python and a package called TensorFlow.



Cheers
 
  • Like
Likes   Reactions: EngWiPy