一點(diǎn)心得:機(jī)器學(xué)習(xí)(Machine Learning)入門(mén)路線(xiàn)
目前,機(jī)器學(xué)習(xí)、深度學(xué)習(xí)、自然語(yǔ)言處理等已經(jīng)成為互聯(lián)網(wǎng)技術(shù)的主流。
截止2020年,全國(guó)各大高校都在逐步建設(shè)人工智能學(xué)院,如:深圳大學(xué)、中國(guó)科學(xué)院大學(xué)、南京郵電大學(xué)等雙一流建設(shè)高校。

在此背景下,各個(gè)領(lǐng)域、學(xué)科都在利用機(jī)器學(xué)習(xí)技術(shù)進(jìn)行交叉研究,來(lái)解決行業(yè)內(nèi)問(wèn)題。無(wú)論是報(bào)考人工智能專(zhuān)業(yè)的高考生還是剛接觸人工智能的研究生,是感覺(jué)這很高大上,技術(shù)感很強(qiáng);但當(dāng)他真正去接觸的時(shí)候,卻覺(jué)得有點(diǎn)陌生。
這主要是因?yàn)闄C(jī)器學(xué)習(xí)這門(mén)課本身就是多學(xué)科進(jìn)行交叉形成的,如數(shù)學(xué)、統(tǒng)計(jì)學(xué)、凸優(yōu)化、概率論等等;只是隨著深度學(xué)習(xí)模型的快速發(fā)展,使得人工智能在理論底層減少了數(shù)學(xué)、統(tǒng)計(jì)學(xué)等學(xué)科的應(yīng)用。

學(xué)習(xí)路線(xiàn):
1、程序設(shè)計(jì)語(yǔ)言:Python
由于Python本身的程序編寫(xiě)簡(jiǎn)潔快速、入門(mén)簡(jiǎn)單功能強(qiáng)大、代碼開(kāi)發(fā)效率很高、擴(kuò)展性高等優(yōu)勢(shì);既符合初學(xué)者,又簡(jiǎn)單易學(xué);而且主流的Pytorch、TensorFlow框架可以輔助我們后面機(jī)器學(xué)習(xí)算法(如:SVM、貝葉斯等)的學(xué)習(xí)。
對(duì)于機(jī)器學(xué)習(xí)的入門(mén),只需要了解簡(jiǎn)單的Python語(yǔ)法即可(如:元組、列表、類(lèi)等),如果有過(guò)其他語(yǔ)言(如C、JAVA)學(xué)習(xí)經(jīng)驗(yàn)的或者沒(méi)有接觸過(guò)計(jì)算機(jī)語(yǔ)言的同學(xué),沒(méi)有必要從頭開(kāi)始學(xué)習(xí)Python,只需要在小破站里找個(gè)Pytorch的相關(guān)教程即可!
2、編程軟件安裝:Pycharm、Anaconda
Pycharm:是一款python語(yǔ)言的編譯器,大家可以去官網(wǎng)(https://www.jetbrains.com/pycharm/)下載;如果是在校學(xué)生,可以使用教育郵箱進(jìn)行激活專(zhuān)業(yè)版本,免費(fèi)使用。
Anaconda:是機(jī)器學(xué)習(xí)運(yùn)行環(huán)境,主要是對(duì)安裝的conda環(huán)境進(jìn)行管理,Anaconda官網(wǎng)(https://www.anaconda.com/)可以免費(fèi)下載。
3、理論知識(shí)學(xué)習(xí)路線(xiàn):
對(duì)于機(jī)器學(xué)習(xí)的初學(xué)者,可能被很多人推薦的是周志華老師的《西瓜書(shū)》;但是,如果是初學(xué)者或者是數(shù)學(xué)底子(高數(shù)、線(xiàn)代、概率)不是很強(qiáng)的同學(xué),真心不建議看這本書(shū),會(huì)越看越難受的;大家可以按照以下路線(xiàn)學(xué)習(xí):
(1)相關(guān)理論知識(shí):
李航《統(tǒng)計(jì)學(xué)習(xí)方法》第二版
《矩陣論》西北工業(yè)大學(xué)出版社(主要了解矩陣求導(dǎo)法則、Hessian矩陣、范式等)
Stenphen_Boyd?《凸優(yōu)化》(王書(shū)寧譯)(這本書(shū)對(duì)于理解 SVM 具有重要意義,建議大家可以看中科大凌青老師的視頻,但內(nèi)容較多,如果對(duì) SVM 沒(méi)必要深究的同學(xué),這本書(shū)可以忽略不看)
(上述數(shù)據(jù)內(nèi)容較多,建議在遇到相關(guān)問(wèn)題時(shí)再進(jìn)行查閱,否則把這三本書(shū)全都學(xué)下來(lái)簡(jiǎn)直就是浪費(fèi)時(shí)間)
(2)專(zhuān)業(yè)理論知識(shí)
書(shū)籍推薦:?Ian Goodfellow、Yoshua Bengio 和 Aaron Courville等人 《深度學(xué)習(xí)》,俗稱(chēng)“花書(shū)”
視頻推薦:吳恩達(dá)《機(jī)器學(xué)習(xí)》 / 李宏毅《機(jī)器學(xué)習(xí)》
(3)代碼實(shí)戰(zhàn)
李沐《動(dòng)手學(xué)深度學(xué)習(xí)》
如果大家找不到以上數(shù)據(jù)的PDF版本,可以私撩我??!