乾貨| 如何從零學習人工智慧?最好的資源都在這裡了

2020-12-17 雷鋒網

這篇文章介紹了初步學習人工智慧和深度學習最好的資源,對於那些想進入人工智慧領域卻又不知從何開始的初學者來說,這絕對非常有用。文章源於 medium,作者 Ray Alez,雷鋒網(公眾號:雷鋒網)編譯,未經許可不得轉載。讀者可直接點擊文章中的連結直接跳轉到學習界面。

一、機器學習

· 對於機器學習領域最好的介紹,請在Coursera上觀看Andrew Ng 的 Machine Learning course。這門課解釋了該領域的基本概念,並且能讓學者很好的理解重要算法。

· 對於 ML 算法的簡要概述,請看TUtsPlus課程「Machine Learning Distilled」。

· 《集體智慧編程》一書是學習 ML 算法在 Python 中實際運用的好資源。這本書涉及所有必要的基本原理,會帶你體驗很多實踐課題。

可能你會對這些重要資源也感興趣:

· 彼得·諾維格的 ML Udacity 課程

· 湯姆·米切爾在卡內基梅隆大學上的另一門《ML課程》

· YouTube教程的機器學習課程——mathematicalmonk  

二、深度學習 

我之前遇到過的關於深度學習最好的介紹是 Deep Learning With Python。這門課沒有深入解釋數學難題,不需要很多的預備知識,而是簡單介紹了開始學習 DL 的方式,解釋了如何快速開始建設並且在實踐中學習所有知識。它解釋了最高級的工具( Keras, TensorFlow ),而且帶你體驗不同的實踐課題,解釋如何通過那些最好的 DL 應用來達到藝術效果。

在 Google 上也有 DL 課程的介紹 ,而且有 Sephen Welch 對於神經網絡的詳細介紹。

之後,如果想獲得更多深層次的資源,這裡有一些很有趣:

· Geoffrey Hinton 的coursera 課程「機器學習中使用的神經網絡」。這門課程會帶你了解 ANN 的經典問題——MNIST 字符識別,並且深入解釋所有問題。

· MIT 《深度學習》這本書。

· 斯坦福的 UFLDL 教程 (其他連結)

· deeplearning.net tutorials  

· Michael Nielsen 的《神經網絡和深度學習》一書

· Simon O. Haykin 的《Neural Networks and Learning Machines》一書

三、人工智慧

·  《人工智慧:一種現代方法(AIMA)》 是一本關於「守舊派」 AI最好的書籍。這本書總體概述了人工智慧領域,解釋了所有讀者需要知道的基本概念。

· UC Berrkeley 的《人工智慧課程》是一系列經典視頻講座,該課程通過一種非常有趣的實踐項目(訓練人工智慧來玩 Pacman 遊戲 )解釋了人工智慧的基本知識。我建議該系列視頻講座結合 AIMA 這本書一起看,因為視頻講座就是以這本書為基礎,從不同角度解釋了很多相似的概念,使這些概念更容易理解,講解深度較深,對初學者來說是不錯的資源。

大腦如何工作

如果你對人工智慧感興趣,你可能很想知道人的大腦是怎麼工作的,下面的幾本書會通過一種直觀、有趣的方式解釋最好的現代理論。

· Jeff Hawkins 的 《On Intelligence》(有聲讀物)

· 《Gödel, Escher, Bach》

我建議通過這兩本書入門,這兩本書能很好地向你解釋大腦工作的一般理論。

其他資源

· Ray Kurzweil 的《How to Create a Mind》  (有聲讀物)

· 《Principles of Neural Science》這是我能發現的關於 NS 最好的一本書。 這本書討論了硬核科學,神經解剖學等。這本書很有意思,但是有點長——我現在還在讀。

四、數學 

學習人工智慧,這裡有你需要了解的最基本的數學概念:

微積分學

· 可汗學院的微積分視頻課

· MIT關於 Multivariable Calculus 的講座 

線性代數

· 可汗學院線性代數視頻課

· Gilbert Strang的 MIT線性代數視頻課 

· Coding the Matrix —  布朗大學關於為計算機科學專業開設的線性代數課程 

概率與統計

· 可汗學院概率和統計視頻課

· edx probability course 

五、計算機科學

要想掌握人工智慧,你需要熟悉計算機科學和編程。

如果你剛剛開始了解,我建議你讀一讀 《Dive Into Python 3》這本書。這本書很棒,能夠讓你學到在 Python 中編程所需要的大多數知識。

想從更深層次上了解計算機編程的本質——看一下 MIT 的經典課程。 這門課以計算機科學專業最有影響力的一本書《Structure and Interpretation of Computer Programs》為基礎,講述了LISP語言和計算機科學的基本知識。

六、其它資源

· Metacademy —  是你知識的「管理器大禮包」。你可以利用這個工具來了解學習 ML不同課程需要的所有預備知識。 

· kaggle — 機器學習平臺

因為我正在學習更多關於 AI 和 ML 的知識,所以我會不斷對這份列表進行補充。 如果你有好的建議,你可以點擊這裡留言,或者給我發郵件raymestalez@gmail.com。

如果你對學習人工智慧和深度學習感興趣,你可以訂閱我的博客,我會在這裡發布所有與人工智慧和深度學習有關的有趣文章。

via medium

推薦閱讀:

16個新手必看的機器學習視頻教程

乾貨分享|深度學習零基礎進階第三彈

雷鋒網原創文章,未經授權禁止轉載。詳情見轉載須知。

相關焦點

  • 初學者如何從零學習人工智慧?看完你就懂了
    、但不知道從哪裡開始的初學者最佳的學習資源列表。二、深度學習關於深度學習的最佳介紹,我遇到最好的是 Deep Learning With Python。它不會深入到困難的數學,也沒有一個超長列表的先決條件,而是描述了一個簡單的方法開始DL,解釋如何快速開始構建並學習實踐上的一切。它解釋了最先進的工具(Keras,TensorFlow),並帶你通過幾個實際項目,解釋如何在所有最好的DL應用程式中實現最先進的結果。
  • 如何學習人工智慧?這裡有一份機器學習/AI領域最高質量的資源列表
    雷鋒網 AI 開發者按,在 AI2,員工的人工智慧和機器學習資源和咖啡一樣多。因此,經常有技術和非技術的朋友向他們諮詢如何獲得關於人工智慧的資源,這些朋友渴望了解更多關於這個熱門話題的信息。這並不是說這些人不會在谷歌上搜索,而是因為網上的資源太多了,很難分辨哪些是好的,哪些是不好的;什麼是基本的介紹,什麼是高級進階所需要的。
  • 如何在2個月內從零開始學習人工智慧
    如何在2個月內從零開始學習人工智慧 胡薇 發表於 2018-10-11 15:02:33 人工智慧正在成為像「電力」一樣的東西,每一個關係未來發展的人都應該對其有所了解
  • 從零開始學習YOLOv3教程資源分享
    《從零開始學習YOLOv3》教程是首發於GiantPandaCV公眾號的一個完整的系列,針對的是Github上ultralytics版本的yolov3
  • 乾貨滿滿!2020世界人工智慧大會落幕,重點都在這裡
    也勢必帶來一場前所未見的科技和產業革命,目前我們對人工智慧等新科技的未知仍然大於已知,因此騰訊把「科技向善」納入公司使命和願景,騰訊每天都在研究和應用新科技,歸根到底要為每一位用戶負責,要做到AI向善,要努力讓人工智慧實現可知可控可用可靠,這是全社會共同面對的課題。
  • 沒基礎、沒資源,如何從零成為國際寵物訓練師
    、不知道要在行業打磨多少年不懂得如何在現有的瓶頸中脫穎而出誤以為店開不好是行業的問題誤以為學習犬行為就是要做訓狗生意誤以訓狗、寄養、賣狗、美容就是行業的全部「停滯不前,不知道怎麼辦」這句我至少聽了三年,我始終相信,對目前國內的市場來講,這是最好的時代,只要你的內容足夠好,加上初心的堅守和良好的運營,不怕沒基礎沒資源,一個人也能經營出大品牌。
  • 好課資源共享:16.Android開發零基礎特訓班【完結】
    我買了這個課程,如果你也有需要,歡迎聯繫我,(微信:xmmls20181111)以學會友,更有海量學習資源與你分享.
  • 【乾貨】圖神經網絡的十大學習資源分享
    字幕組雙語原文:【乾貨】圖神經網絡的十大學習資源分享英語原文:Top 10 Learning Resources for Graph Neural Networks我們缺乏的是一本GNN書籍,或者是一本在線資源彙編,來幫助人們進入了解這個領域的工作。  經過一番搜索,我發現其實有幾個相當不錯的資源,以一種容易理解的方式來解釋GNN。希望對這個領域的新人有所幫助。讓我們開始吧!1.由William L.
  • 如何從零開始逐步學習人工智慧
    人工智慧」一詞最初是在1956年Dartmouth學會上提出的。自此,人工智慧的概念擴展開來。人工智慧(Artificial Intelligence),英文縮寫為AI。它是研究、開發用於模擬、延伸和擴展人的智能的理論、方法、技術及應用系統的一門技術科學。
  • 數據科學家讀書會——從零開始學習大數據資料庫之MySQL
    要成為一名合格的數據科學家,需要有良好的數學統計背景,精通Python或者R語言,了解資料庫以及常見大數據平臺工具,懂得機器學習與人工智慧,並且了解數據可視化。最重要的,要有不斷的求知慾與商業敏感性,優秀的溝通技巧和團隊協作精神。來一起聽聽成功獲得數據行業Offer學員的寶貴經驗分享吧。【什麼樣的人值得付出 1hour 來學習?】
  • 有關人工智慧必知的基礎知識,都在這裡了
    人工智慧的發展階段很多文章都把人工智慧分為通用人工智慧(AGI)、專用人工智慧(ANI)和人工超級智能(ASI)三種不同類型的人工智慧。更確切地說,人工智慧有三個階段。弱人工智慧的例子包括Siri(智能語音助手),Alexa(搜尋引擎),自動駕駛汽車,Alpha-Go(人工智慧機器人),Sophia(類人機器人)等。到目前為止,幾乎所有基於人工智慧的系統都屬於弱人工智慧類別。
  • 【ACM MM2020-計算所】基於多源語義嵌入的場景識別的廣義零樣本學習
    這個問題是由(廣義的)零樣本學習方法(GZSL)解決的,它利用語義描述將它們連接到所看到的類別(例如,標籤嵌入,屬性)。傳統的GZSL主要是為了目標識別而設計的。在本文中,我們關注於零樣本場景識別,這是一個更具挑戰性的設置,有數百個類別,它們的差異可能是微妙的,通常在特定的物體或區域。傳統的GZSL表示不夠豐富,無法捕獲這些局部差別。
  • 想要學習人工智慧?這裡有一條完整路徑
    科技領域的天平正在向人工智慧傾斜,IT領域的技術人員正在將AI應用到現有產品中。但是對於企業來說, AI人才才是關鍵。企業培訓應有意識地建立在線項目,幫助員工適應新的角色。雖然很多程式設計師都可以編寫代碼,但他們還不精通機器學習。
  • 乾貨丨B站有哪些學習資源?
    ,從詞彙到語法都有更新。✦ PPTUP:秋葉-PPT不僅有一些簡單實用的PPT教程,更多Excel相關的小視頻,結合場景,使得教學輕鬆有趣【實用】關於PPT字體的知識都在這裡啦UP:奇客張小呆學習方法分享的UP主,可以看到康奈爾筆記法、思維導圖如何使用、如何背單詞、費曼學習法、讀物分享……幫助大家提高學習的效率。
  • 一文打盡人工智慧和機器學習網絡資源,反正我已經收藏了!
    激動過後,多數AI學習者會陷入焦慮:入坑人工智慧,到底要從何入手?的確,如今學習人工智慧最大的困難不是找不到資料,更多同學的痛苦是:網上資源太多了,以至於沒法知道從哪兒開始搜索,也沒法知道搜到什麼程度。為了節省大家的時間,我們搜遍網絡把最好的免費資源匯總整理到這篇文章當中。
  • 人工智慧之機器學習ML 學習筆記乾貨
    人工智慧(AI)的根本在於智能,即如何為機器賦予人的智能,這是一個非常大的範圍。機器學習(ML)是指通過數據訓練出能完成一定功能的模型,是實現人工智慧的手段之一,也是目前最主流的人工智慧實現方法。人工智慧是科學,機器學習是讓機器變得更加智能的方法或算法。
  • 學習Python無從下手?最好的免費資源想要拿走
    無論是從入門級選手到專業級選手都在做的爬蟲,還是Web 程序開發、桌面程序開發還是科學計算、圖像處理,Python都可以勝任。或許是因為這種萬能屬性,周圍好更多的小夥伴都開始學習Python。 Python 現在到底有多熱呢?我覺得我們可以看以下的這2組數據。
  • 從零開始的人工智慧和機器學習,該從哪裡入手呢?
    他這裡就不再說無人駕駛汽車了。它固然很好,不過他不喜歡開車,另一個覺得在路上也不安全。儘管人工智慧行業已經發展得熱火朝天,但目前人們對於它的定義仍沒有達成一致。有人認為可以將深度學習視為人工智慧,也有人認為,除非它通過圖靈測試,否則就不能算是人工智慧。
  • 如何學習人工智慧課堂
    要想系統的學習人工智慧一方面需要具備紮實的基礎知識,另一方面還需要通過具體的崗位實踐(課題研發)來完成,因為目前人工智慧領域的很多方向還依然有待完善,所以對於初學者來說選擇一個方向並完成入門學習是比較現實的選擇
  • 【乾貨】如何從零開始自學西班牙語
    一起看我愛西語網的這篇文章,希望對想開始學習西語的朋友或者正在學習西語的小夥伴有幫助~一.自我激勵覺得自我激勵那一部分就不用說了。應該說《現代西班牙語 espanol moderno》這本教材算是很經典的啦。畢竟有這麼多學校採用,也是一種實力的體現,存在即是合理!它對於基礎的培養是公認不錯的,詳細紮實的語法有助於以後長久的學習。可能缺點就是比較枯燥無味,需要耐心和毅力堅持下去。第二本推薦的是《走遍西班牙》。