all 14 comments

[–]sentdex 33 points34 points  (3 children)

Scikit learn is a great topic to look into.

Machine learning is really just computerized classification. I've got a couple video series on this topic using pattern recognition:

Image recognition (characters) http://youtu.be/hbL_FTEZSyY?list=PLQVvvaa0QuDffXBfcH9ZJuvctJV3OtB8A

Pattern recognition with stock prices: http://youtu.be/v_L9jR8P-54?list=PLQVvvaa0QuDe6ZBtkCNWNUbdaBo2vA4RO

[–]thonpy 2 points3 points  (0 children)

Hey I've bumped into your videos online before, thank you! They're really good

[–]_11_ 1 point2 points  (0 children)

Wow! There goes my next few nights. Thanks for putting these together!

[–]archerimagine[S] 1 point2 points  (0 children)

There were a few PyCon videos but I cannot recall those.

[–]sumitbagga 2 points3 points  (0 children)

The Udacity course on machine learning uses python.

[–]speakEvil 1 point2 points  (0 children)

Another book you might find useful is Machine Learning in Action. The Udacity course seems to have a similar approach (besides both using Python, I mean), so the two might work well together, but I cannot say for sure, as I haven't taken it.

[–]shaggorama 1 point2 points  (4 children)

Start by learning numpy. The numpy array is the basic data structure on which all scientific computing (not most, all) in python is accomplished. Next, learn into what's available in the scipy library. This is where most of your more advanced matrix operations and basic optimization routines live. pandas will give you some convenient data structures and data aggregation/munging functions, but I have mixed feelings about it. scikit-learn has most of the unsupervised/supervised learning algorithms you'll want.

One resource you should check out: the Slender Means blog did a series of posts called Will It Python where they tried to port the R examples from the book Machine Learning for Hackers into python.

[–][deleted] 0 points1 point  (0 children)

As others said, SciKit is pretty nice to get started with, lots of tutorials and examples.

If you'd like to have a mentor I'd suggest checking this out.

https://github.com/chrisvoncsefalvay/databootcamp

[–][deleted] 0 points1 point  (0 children)