學習程序資料推薦?


如果有編程基礎,想要快速上手寫簡單的 Python 腳本可以參考 簡明 Python 教程 。

想要深入理解 Python 可以看 Python核心編程(第二版),或者直接去查 Python 的文檔。

機器學習庫可以使用 scikit-learn ,簡單易用,文檔詳盡,用的時候直接查文檔即可。

做機器學習會涉及很多矩陣操作,這個時候一般採用 NumPy,推薦教程 Tentative NumPy Tutorial 。

如果想看一條龍文檔,請見 Python Scientific Lecture Notes


scikit learn,文檔很全


我最近也在用python學習機器學習。

手頭有一些資源,給你分享下,鏈接如下。

python簡明教程chm及源碼(快速入門必備)

python應用核心編程第3版(python core programming application)

機器學習實戰(python實現)

Building Machine Learning System with Python(機器學習python實現)

機器學習實踐指南

這些是一部分傳到了CSDN上,希望有機會可以一起探討~~


如果本來有編程基礎的話,上手python很快的。拿官方的文檔把前面幾章讀一下,然後寫的時候邊寫邊查stackoverflow就好。

Learn by doing比先去啃書快多了。

真想看的話:Learn Python the hard way挺好的。


出來給 @黃培浩 哥做點機器學習上的補充。

機器學習該怎麼入門?

這裡已經有詳細的描述,機器學習本身就是個很大的領域,其中還有各種各樣的類別,簡易先搞清楚基礎理論,後面會發現無論是計算機視覺(是這麼翻譯的吧),還是自然語言處理想入門都不難。

關於一些最新的研究,我做個廣告推薦

機器學習日報

美國的幾個大牛弄的,我就是個臨時工,不要打我。

經過浩哥提醒,出來在此補充。

關於python在機器學習方面的應用,書籍我知道的有:

《集體智慧編程》

《機器學習實戰》

以上兩本偏全面性

《python自然語言處理》 關於自然語言處理的入門

《python計算機視覺編程》 沒看過,不過看目錄有提到聚類之類的。

日報上可以看到一些關於 python機器學習庫的信息,不過大牛都喜歡用各種語言來搞研究,c++,python,java,R,那種用javascript寫神經網路的我就不說什麼了。。。。


看一看 machine learning in action那本書,代碼都是python實現的


Python語言學習的話,入門的推薦《簡明教程》,然後就看看官方的文檔(別噴,官方文檔走馬觀花一圈絕筆比那個xx核心強多了)


python學習手冊,封面上有一隻大老鼠的那個


推薦http://www.amazon.com/Python-Machine-Learning-Sebastian-Raschka/dp/1783555130/ref=sr_1_1?s=booksie=UTF8qid=1452567562sr=1-1keywords=python+machine+learning 電子版地址就不在這發了


推薦閱讀:

在人工智慧和機器學習領域,作為一個產品經理可以做什麼?
怎麼從一個有演算法基礎但是沒有項目經驗的學生,成長為數據挖掘工程師?
機器學習書籍選擇?
如何做一名優秀的數據產品經理?
數據分析方法論是什麼?

TAG:數據挖掘 | 機器學習 |