機(jī)器學(xué)習(xí)算法的數(shù)學(xué)解析與Python實現(xiàn)
學(xué)習(xí)機(jī)器學(xué)習(xí)的動機(jī)很多,可能是實際工作需要,可能是興趣愛好,也可能是學(xué)業(yè)要求,從每種動機(jī)的角度看,這個問題都可能有不同的答案。我認(rèn)同許多人所說的求知不能太功利這一觀點,不過大家的時間和精力畢竟有限,就算不去追求投入產(chǎn)出比,至少也應(yīng)該有一個學(xué)這門知識想要達(dá)到的目的。機(jī)器學(xué)習(xí)是更偏重于應(yīng)用的學(xué)問,在當(dāng)下的發(fā)展也確實使得機(jī)器學(xué)習(xí)越來越像一門技能,而不僅僅是技術(shù)。初學(xué)算法時我最想學(xué)的是里面的“最強(qiáng)算法”,不過在第1章我將介紹,機(jī)器學(xué)習(xí)算法沒有最強(qiáng)的,只有最合適的,對于不同的問題,對應(yīng)會有不同的最合適算法。所以,我們更需要關(guān)注的應(yīng)該是問題,而不是算法本身。在本書中我選擇介紹市面上成熟的機(jī)器學(xué)習(xí)算法包,通過現(xiàn)成的算法包,就能夠根據(jù)實際要解決的問題直接選擇所需要的機(jī)器學(xué)習(xí)算法,從而把注意力集中在對不同算法的選擇上。本書的目標(biāo)讀者是想要學(xué)習(xí)機(jī)器學(xué)習(xí)的學(xué)生、程序員、研究人員或者愛好者,以及想要知道機(jī)器學(xué)習(xí)是什么、為什么和怎么用的所有讀者。本書第1章介紹機(jī)器學(xué)習(xí)總體背景,第2章介紹配置環(huán)境,第3章到第10章彼此獨立,每一章介紹一種具體的機(jī)器學(xué)習(xí)算法,讀者可以直接閱讀想要了解的算法,第11章介紹了集成學(xué)習(xí)方法,這是一種組合機(jī)器學(xué)習(xí)算法的方法,也是當(dāng)前在實際使用中常見又十分有效的提升性能的做法。
·11.5萬字