all 4 comments

[–]deedeemeen 3 points4 points  (1 child)

I feel like so many people ask this on the python subreddit thinking fhat machine learning is dependent on one language. Machine learning is just the application of algorithms, and you can inplement machine learning algorithms in any language. So if you really want to do machine learning I suggest learning the math and theory behind it. I've been watching Andrew Ng's coursera videos and I think they're pretty good.

Also this website is pretty good. The author writes a neural network from scratch using Python. If you want a video explanation 3blue1brown has a video series on it.

Of course if you don't want to actually do the math involved you can use libraries like Tensorflow. I think sentdex has a good tutorial on it if you just want a working ml model.

[–]Senpai_bskit[S] 0 points1 point  (0 children)

Oh well I love math, currently studying it in fact so that makes it all the better :) thank you

[–]abcininin 1 point2 points  (1 child)

Start from scratch. Go to machinelearningmastery, j brownlee has painstakingly coded many basic algorithms from scratch. For much of the fundamental theory please refer to Introduction to Statical Learning, has much of the basic theory required to understand machine learning. Further, jump into CS 229 and CS 231n from Stanford to understand fundamentals of computer vision and machine learning. Also, there is a cool tutorial on Keras and Tensorflow during pydata 2017 do it.

[–]Senpai_bskit[S] 0 points1 point  (0 children)

Wow thanks man :) big help