Ask HN: What is the best way to learn Machine Learning in Python?
11–20 of 50 posts
Re: Ask HN: What is the best way to learn Machine Learning in Python?
#12"All exercises will use PySpark, but previous experience with Spark or distributed computing is NOT required. "
https://www.edx.org/course/scalable-machine-learning-uc-berk...
Re: Ask HN: What is the best way to learn Machine Learning in Python?
#13http://www.amazon.com/Machine-Learning-Python-Techniques-Pre...
The main thing to understand though is that machine learning is a big topic, and you aren't going to be able to become an expert in two months.
Narrow down to a specific area, or type of problem, and focus on learning techniques and tools for that.
My guess is that there's something your working on or want to work on which is why want to learn. If that's the case, I'd recommend that read up a bit to give yourself a good understanding of the different kinds of problems out there (classification, prediction, anomaly detection, etc...), and different classes of tools available, and then pick a simple real world problem to try to tackle that is similar.
The best way to really learn is going to be getting hands on with a project and suffering through after you've read up a bit to understand the basics. Then when you hit something can't wrap your head around, search and read articles (or talk to someone with experience and expertise) until it clicks and you can proceed on working through.
By the end you'll have a good grasp of at least one technique, and be in a great place to keep learning more.
Re: Ask HN: What is the best way to learn Machine Learning in Python?
#14Re: Ask HN: What is the best way to learn Machine Learning in Python?
#15http://deeplearning.net/tutorial/contents.html
Has the advantage of a Python framework (Theano) specifically for deep learning.
Re: Ask HN: What is the best way to learn Machine Learning in Python?
#16I don't have any relationship with Kaggle other than being a semi-active user, but I really dig what they've got going. For a step-by-step approach, start with their blog posts and work on their "Getting Started" competitions. Everything you need is there.
Re: Ask HN: What is the best way to learn Machine Learning in Python?
#17I would recommend starting with scikit-learn.
Re: Ask HN: What is the best way to learn Machine Learning in Python?
#18Step-by-step guide, with source links and references? I don't think that's necessarily something one can (or ought to) expect to order up on Hacker News.
That said, I'm also interested in the topic. As others are acknowledging, it's a broad field and one really needs to focus on well-defined projects in order to learn anything tangible.
Re: Ask HN: What is the best way to learn Machine Learning in Python?
#19Check out scikit-learn and its excellent documentation.
https://twitter.com/sfnet_ops?original_referer=http%3A%2F%2F...
Re: Ask HN: What is the best way to learn Machine Learning in Python?
#20I don't mean to be blunt, but I don't think you're going to get what you want out of machine learning if you still need people to give you step-by-step instructions.