Ask HN: How does a beginner best spend one week of learning machine learning?
31–37 of 37 posts
Re: Ask HN: How does a beginner best spend one week of learning machine learning?
#32Re: Ask HN: How does a beginner best spend one week of learning machine learning?
#33Earlier quoted context omitted.
I signed up to HN just to reply. I suggest doing the MNIST dataset. The features are really simple (greyscale pixel values) yet it works very well. You can also play with different classifiers to see how they behave (training time and classification performance). This will let you setup a whole pipeline from feature selection (in this case just normalise, you can try 0 to 1 or -1 to 1 or subtract mean then divide by…
Awesome, thanks, I'll definitely test out that dataset! Btw, have you proceeded with any MOOC's after Andrew Ng's ML course? Anyone you'd like to recommend?
Sometimes I'll go read the original paper to learn specific things such as DropConnect for NN (I saw slight improvement on MNIST with DropConnect but not on my other datasets). Same thing for domain knowledge for feature selection, just read relevant papers. Often I have to cross reference certain bits with other papers and reread 10 times before I understand the maths.
It's still my goal to understand convolutional neural nets (and other topics like Bayesian statistics) but I've since stopped on ML and have been learning audio DSP instead. :) Too many things to learn...
Re: Ask HN: How does a beginner best spend one week of learning machine learning?
#34Especially this: https://www.youtube.com/watch?v=L7R4HUQ-eQ0
Here's the ipython notebook
https://github.com/jakevdp/sklearn_pycon2015
It helped me make my first Kaggle submission, although i'm rank 1800 out of 1900 on the restaurant review one. But i'm sure with time i'll figure it out.
Re: Ask HN: How does a beginner best spend one week of learning machine learning?
#35I wrote a machine learning cheat sheet once, as a way to learn when I was in your seat: http://eferm.com/machine-learning-cheat-sheet/ Perhaps the cheat sheet in itself is useful for you, but mostly I'd recommend the process of assembling information in a concise way as a good way to learn.
Re: Ask HN: How does a beginner best spend one week of learning machine learning?
#36I think my answer is a bit different. The interesting/hard part of ML is the algorithm behind it all. It is important to get a really good sense of exactly what the technique is doing. So I would not use python, or any computer language if you are a complete beginner to a technique. I would just work it out with a toy example and pen and paper. Make your own little decision tree, or work out a bayesian probability fo…
I quite like this site for an accessible, well-scoped intro with some good example code: http://guidetodatamining.com/