http://blog.csdn.net/pandav5/article/details/53098720html
若是你只願意看一本書,那麼推薦Bishop的PRML,全名Pattern Recognition and Machine Learning. 這本書是機器學習的聖經之做,尤爲對於貝葉斯方法,介紹很是完善。該書也是衆多高校機器學習研究生課程的教科書,如Deep Learning的開山鼻祖Hilton在多倫多大學教授機器學習課程(CSC2515)時也選擇了這本書。該書電子版在Bishop我的網頁提供直接下載。不過提早說明一下,這本書若是看了半年,看完三遍才能理解透,也屬於正常。第一遍看不懂很正常,因此須要鍥而不捨。web
http://research.microsoft.com/en-us/um/people/cmbishop/prml/機器學習
第二本書就是ESL(The Elements of Statistical Learning)。中文翻譯叫統計學習基礎,其實這個翻譯不夠準確,Statistical Learning並不是statistics,叫機器學習基礎更加準確。該書數學推導,理論系統很完備,結合後面的exercise用R語言本身聯繫一下,對於理解機器學習的基本方法頗有幫助,如:Logistic,Ridge regression等。這本書一樣能夠在做者網站上直接下載到電子版。學習
http://statweb.stanford.edu/~tibs/ElemStatLearn/網站
有了理論基礎,再結合一些教授的課程進行學習,效果更好。目前很流行的斯坦福大學機器學習公開課,在網易公開課中甚至都有中文版字幕出來,是很是不錯的入門教程。不過我的更喜歡Hilton的機器學習課程。由於你看了上述兩本書以後,基礎知識基本都OK了,再看Stanford公開課仍是基礎。而Hilton的課程更加貼近目前的學術研究熱點,好比對於Neural network,Deep Belief Nets的介紹,他的課程中包括了最先期的RBM的實現http://www.cs.toronto.edu/~hinton/MatlabForSciencePaper.html 。值得一看。他老人家的課程地址:http://www.cs.toronto.edu/~hinton/csc2515/lectures.html 特別推薦作一作其中的assignments:http://www.cs.toronto.edu/~hinton/csc2515/assignments.htmlspa