Unlearn Machine Learning - Building SGD from scratch
Shishya : Good morning, Professor. I have finished Andrew NG's machine learning course on Coursera. And now that I have a grip over a few algorithms, I'm ready to build a ML model. Guru : Well, well. That's not what I'm here for. You have kaggle.com and various other sites for that. I'm here to teach you something different. You just said you learnt about a few ML algorithms. Can you name any? Shishya : Oh yes. I learnt about linear regression, support vector machines, stochastic gradient descent, clustering algorithm, random forests, etc. Guru : Hold on. You just said you learnt these algorithms. But let me take some of your time, and help you build whatever descent algorithm it is, all by yourself. Let us unlearn those algorithms for a while, and build it from scratch. Shishya : Wow. Really? Interesting........ But, no. I don't like math, especially calculus and stuff. Guru : Haha... don't worry, my bo...