Bayesian-Methods-for-Hackers概率編程與貝葉斯方法
Probabilistic Programming and Bayesian Methods for Hackers 是一本寫給開發(fā)者的關(guān)于貝葉斯方法和概率問題的免費(fèi)開源書。貝葉斯方法的用途十分廣泛,在經(jīng)濟(jì)學(xué)上能找出一堆的例子。而在 IT 行業(yè),機(jī)器學(xué)習(xí)是非常典型的一個(gè)應(yīng)用。而機(jī)器學(xué)習(xí)也是本書作者寫本書的一個(gè)重要的理由。
本書選擇了 Python 作為編程語(yǔ)言,這一點(diǎn)都不奇怪,Python 在科研和數(shù)據(jù)分析上的應(yīng)用是非常方便和普遍的,比如大名鼎鼎的 Numpy等。作者在本書中使用另一個(gè)庫(kù) PyMC,它依賴于 Numpy 和 SciPy(可選)。
如果你正從事數(shù)據(jù)分析和機(jī)器學(xué)習(xí)的研究,這是一本非常棒的書籍。它不僅介紹了貝葉斯的相關(guān)理論,告訴了我們一些這個(gè)偉大的理論沒告訴我們的東西,更重要的是,他的文檔基于 ipython-notebook 完成,這是一種輸入代碼實(shí)時(shí)在網(wǎng)頁(yè)顯示各種統(tǒng)計(jì)圖的工具。圖文并茂,十分生動(dòng)。唯一的要求可能是需要有一定的數(shù)學(xué)功力和英語(yǔ)水平了。
評(píng)論
圖片
表情
