機器學習/深度學習書單推薦及學習方法
來源:原創(chuàng) 時間:2017-11-11 瀏覽:0 次寫在前面
自己是個對數(shù)學和人工智能極端感興趣的人。平常,小編也在線上線下常常與國表里的朋友評論人工智能的各種方面,無論是技能方面仍是哲學方面。
我協(xié)助過許多實習生和網(wǎng)上的學生,帶領(lǐng)他們從入門一步步過渡到滿足從事數(shù)據(jù)發(fā)掘作業(yè)。
在此期間,我發(fā)現(xiàn)了一件很風趣的工作,一切技能好的數(shù)據(jù)剖析/發(fā)掘作業(yè)者,都是喜愛”自動學習”的人。
這次在 GitChat 上主張 Chat,就是想?yún)f(xié)助更多喜愛數(shù)據(jù)科學、喜愛自動學習的人可以少走彎路。
這個 Chat 中首要評論的是怎么入門學習機器學習/深度學習的理論常識、怎么著手數(shù)據(jù)發(fā)掘項目以及從事數(shù)據(jù)發(fā)掘相關(guān)崗位所需求的才能。
正文
不管你是學生、想轉(zhuǎn)行數(shù)據(jù)崗位的在職程序員,都需求自學達到方針,我自身就是一個苦逼自學者比方。
我的本碩都是核算機專業(yè),由于本科搞的是算法編程,碩士開端搞機器學習方向正本也比較合適,但機器學習算法真的讓我頭疼了好久。
在漸漸霸占了機器學習算法,并學到必定程度后,我發(fā)現(xiàn)實在的數(shù)據(jù)發(fā)掘絕不只是是會機器學習算法就夠了,還要學習許多東西。
比方數(shù)據(jù)清洗等等技巧。作為一個”過來人”,我了解我們在學習中會遇到的困惑。我此次,就是來協(xié)助我們免除困惑。
關(guān)于機器學習,非數(shù)學/核算專業(yè)的人都會有這些疑問:
究竟要把數(shù)學學到什么程度才可以無障礙地推導機器學習算法?實變、復變、泛函、矩陣論究竟要不要全都學會?
入門機器學習究竟要看什么書?
除了機器學習,實在的作業(yè)中還哪些必要技巧?
怎么入門深度學習?
怎么著手開端進行數(shù)據(jù)發(fā)掘項目?
下面,小編會對以上問題逐一進行詳盡分化,結(jié)合自己的學習及作業(yè)經(jīng)歷為你逐個回答,并給你提出合適主張。
數(shù)學要到什么程度?
從最根底的來說,微積分、線性代數(shù)與概率論是學習機器學習的必會內(nèi)容。信任我們看到這個答案會很絕望,可是定心,這絕對不像你幻想的那么難。
在本科期間,我們學習數(shù)學的意圖其實是為了期末考試,需求做許多習題。而在機器學習中,使用到的只是是這些他們的特性,而不需求用他們來解題,所以只需知道他們的界說就可以。
比方線性代數(shù),我們只是需求了解向量、矩陣和逆矩陣等等的界說,而不需求去實在的核算逆矩陣。
這說明,我們不需求花費許多時刻去學習數(shù)學,而只需求了解并記住他們的界說。
那么,看什么書好呢?我個人給我們引薦的是《金榜圖書》的考研數(shù)學講義系列的《高等數(shù)學教導講義》、《線性代數(shù)教導講義》和《概率論與數(shù)理核算教導講義》。
這三本書算是考研數(shù)學入門級,他們的長處是簡練、全面,把教科書中幾百頁的內(nèi)容壓縮到幾十頁,如果不看其間的例題,幾天就能看完。
這三本書外,還有許多數(shù)學內(nèi)容需求學習,比方 Jacobian矩陣、張量、特征分化、奇異值分化(SVD)和 Moore-Penrose 偽逆等等……這些是實剖析、復剖析、矩陣論等書中的內(nèi)容,也是機器學習的必會內(nèi)容。
看到這兒你可能會開罵了,小編要是會這些,干嘛還看你寫的東西!
定心,我就是來給你處理這些問題的。之前我說過,推導機器學習算法的過程中,需求的是了解數(shù)學界說,而非體系地學習每門課。
但是想要經(jīng)過看書學習某一個常識點是很難的,由于需求許多先修常識,不然底子看不懂。
這兒,給我們引薦一個十分良知的免費在線課程可汗學院,這個網(wǎng)站中包括許多學科,其間的數(shù)學部分簡直把一切機器學習中所需求的數(shù)學常識都包括到了,并且每個常識點的解說都是獨立的視頻,每段視頻大約只要幾分鐘,還有配套的在實在使用中的比方。
比方向量微積分中的 Jacobian 矩陣這個常識點,可汗學院將其分為5個短視頻來解說:
1. Jacobian 矩陣的先修常識;
2. 多變量函數(shù)的部分線性法;
3. Jacobian矩陣;
4. Jacobian矩陣的核算;
5. Jacobian 矩陣的決定子使用;
這5個短視頻從最根底的先修常識漸漸過渡到最難的部分,每個短視頻只要3-8分鐘,現(xiàn)已滿足讓我們了解 Jacobian 矩陣了。
入門機器學習究竟要看什么書?
關(guān)于入門機器學習要看什么書,網(wǎng)上現(xiàn)已有許多人提出過主張。 而小編的主張是:不看書。是的,不看書。
一切的書都假定你的數(shù)學根底現(xiàn)已十分好,許多數(shù)學推導并沒有通知你其間的本源,使你無法看下去。

