机器学习入门方法 2016-10-03 # 机器学习入门方法 在微信公众号上看到一篇文章“机器学习初学者的5个常见错误” 由于最近也在读一些[深度学习(Deep learning)](https://en.wikipedia.org/wiki/Deep_learning)方面的东西,正好看到这篇文章感触很深。自我感觉我已经不是所谓的入门者,但是这文章说的有几分道理,然后就按图索骥的仔细研究了一番这家伙。  博客原文[How Beginners Get It Wrong In Machine Learning](http://machinelearningmastery.com/beginners-get-it-wrong/)作者Jason Brownlee 提出了五条他认为机器学习入门的错误方法。 >Don’t Start With Theory. (不要从理论开始) Don’t Study All of Machine Learning.(不要去学习所有的机器学习方法) Don’t Fiddle Around With Algorithms.(不要在算法上纠缠) Don’t Implement Everything From Scratch.(不要从头实现所有东西) Don’t Change Tools All The Time.(不要频繁更换工具) 不管你同意否,我觉得他说的不无道理,对我来说机器学习不过就是换种姿势写代码。再来看看这家伙道理何许人。翻看他的博客发现一句简介很有意思 >Hi, I'm Jason the guy behind ML Mastery. I may have a Ph.D., but I can honestly say you don't need one. Machine Learning is just another tool for us devs. 有点儿自我安慰,因为我不知道Ph.D为何物。再仔细看看[他的介绍](http://machinelearningmastery.com/about/)大概知道他什么意思了,他本来是个professional software engineer 但是对机器学习很感兴趣,但是发现读博客,书,当他要实现机器学习算法的时候总是被困在理论上,然后他选择了回学校读一个Ph.D。后来发现自己错了,因为他完成他的研究用的是他在作为软件工程师之前就有的技能:" designing and executing small projects in order to learn and master skills." 来读下面这段原文: >**It was difficult when my interest in machine learning was kindled.** > There were a few sites out there, but nothing that I felt spoke to me as first an interested programmer and later, a professional programmer. I spent hundreds of dollars on** thick academic textbooks** that I could not understand or appreciate until many years later. > Machine learning is described in academic language from books, papers and even websites. I felt (I now believe wrongly) that I had to get higher degrees to figure this stuff out. I quit my job and went back to school to earn a Masters and PhD degrees. > I completed my research work leveraging the** skills I already had as a professional developer**: designing and executing small projects in order to learn and master skills. 那到底什么才是正确的姿势呢?[Json 的博客](http://machinelearningmastery.com/start-here/)几乎都在告诉你该怎么入门机器学习,然后博客还有一个功能是输入你的邮箱,他会发给你一个入门方法,是一个12页的PDF 有介绍入门书,社区,和工具....想知道是什么就自己去取吧。 我的想法是:不要跟我说你学过什么,不要说你懂什么,不要说你能做什么,做出东西来给我看就行。在技术的世界里,有点儿像金庸的武侠,高手不管你什么门路,等打败对手的就是高手,好想去到宋朝,见识一下乔帮主的风姿,聚贤庄上一声怒吼:我乔峰要走,你们谁人能拦? 何等英雄气概,在下仰慕已久! 