首發:適合初學者入門人工智慧的路線及資料下載

2021-03-06 機器學習初學者
本文為AI入門提供了一個簡易的學習路線,並提供了代碼和數據集下載。(黃海廣)

一、前言

AI以及機器學習入門,初學者遇到的問題非常多,但最大的問題就是:

資料太多!!!看不完!!!不知道如何取捨!!!人的精力有限!!!

我曾經寫了一篇初學者入門的文章:《機器學習簡易入門-附推薦學習資料》,這篇文章給初學者指明了學習的方向,受到廣大初學者好評。

在此基礎上,結合本站已經發過的文章,以及自己的學習過程,整理出一個AI的入門路線,並整合到一個github倉庫,所有代碼和數據集都提供了下載方式。

本路線適合本科、碩士以及剛接觸機器學習的博士

根據這個github倉庫學完以後,就基本入門了。

入門以後,遇到問題能上網搜索解決了,也知道接下來應該學什麼。

二、學習路線的github

該倉庫擁有者黃海廣,致力於幫助機器學習初學者入門,幫助學習者更好地成長。倉庫主要內容由黃海廣原創,另一部分由其他公益組織創作。

倉庫連結:

https://github.com/fengdu78/Data-Science-Notes

你不是一個人在戰鬥!


三、倉庫目錄及概述

0.math

數學基礎

1.python-basic 

python基礎

 2.numpy

numpy基礎

 3.pandas

pandas基礎

 4.scipy

scipy基礎

 5.data-visualization

數據可視化基礎

 6.scikit-learn

scikit-learn基礎

 7.machine-learning

機器學習入門

 8.deep-learning

深度學習入門

 9.feature-engineering 

特徵工程入門

四、學習路線說明

這個目錄其實是一個學習路線:

0——>1——>2——>3——>4——>5——>6——>7——>8——>9

1-5是個整體,6和7的順序可以交換也可以同時學習,8屬於選學部分(深度學習),9放在最後學習。

五、學習路線和內容

第一部分,數學基礎學習:

目錄名稱:0.math

數學基礎:數學基礎內容太多,很容易把人勸退,其實先把高等數學、概率論與數理統計和線性代數這三門課學熟了,大部分機器學習問題是能解決的。數學基礎部分我放了三個資料。

第一個是當時考研和考博士複習的。數學基礎,我把機器學習的部分,提煉出來。

第二、三個是今年剛翻譯的CS229的線性代數和概率論,這部分是斯坦福所有人工智慧有關的課程的數學基礎複習材料,非常實用

這部分內容曾經有文章介紹(查看文章)

第二部分,python學習

目錄名稱:1.python-basic 

python基礎:這裡有個代碼練習:兩天入門python

目錄名稱: 2.numpy

numpy基礎:這裡有2個代碼練習

一、適合初學者快速入門的Numpy實戰全集二、Numpy練習題100題-提高你的數據分析技能

目錄名稱: 3.pandas

pandas基礎:這裡有3個代碼練習

目錄名稱: 4.scipy

目錄名稱: 5.data-visualization

數據可視化基礎:這裡有2個代碼練習

一、matplotlib學習之基本使用二、數據可視化的利器-Seaborn簡易入門

第三部分,機器學習基礎

目錄名稱:6.scikit-learn

scikit-learn基礎:PyParis 2018: Machine learning using scikit-learn的代碼翻譯(截圖如下:)

圖:代碼截圖

目錄名稱:7.machine-learning

機器學習入門,推薦4份教程,著重推薦1、2部分。

一、史丹福大學2014(吳恩達)機器學習教程中文筆記及資源

內容介紹(點擊查看文章)

二、李航《統計學習方法》的代碼實現

內容介紹(點擊查看文章)

三、周志華老師的《機器學習》的解答--南瓜書PumpkinBook

內容介紹(點擊查看文章)

四、臺大林軒田《機器學習基石》系列課程教材的習題解答

內容介紹(點擊查看文章)

目錄名稱:8.deep-learning

深度學習入門,推薦3份教程

目錄名稱:9.feature-engineering

特徵工程入門,這個是項目實戰部分。

總結

本文提供了適合初學者入門AI的路線及資料下載,以上內容都整合到一個倉庫:

倉庫連結:

https://github.com/fengdu78/Data-Science-Notes

備註:github下載太慢的話,關注我的公眾號:「機器學習初學者」,回復「學習路線」即可下載本倉庫的鏡像文件,整個倉庫壓縮成一個iso。

相關焦點

  • 可能是最通俗易懂的Python入門資料整理和最優學習路線推薦.
    Python 這門語言是學習數據科學和人工智慧始終繞不開的一個基礎知識和技能點,我們只有點亮這個技能點才能更好的開展我們的宏圖霸業(有網友說想用Python實現自動賺錢)。廢話不多說,我們直接進入正題。在這篇文章裡,我會把所涉及的資料分為三個部分。
  • 帶你少走彎路:強烈推薦的Pytorch快速入門資料和翻譯(可下載)
    上次寫了TensorFlow的快速入門資料
  • 自學Python,最全學習路線+參考資料!
    今天給大家分享一位前輩整理的一個Python web學習路線。這位前輩由於有編程基礎,所以採用了自學Python的方式。學完後主要做後端開發。希望對你有所啟發。整理的一個 python web 學習路線,這基本就是筆者自學後做後端的學習路線。
  • 帶你少走彎路:強烈推薦的Keras快速入門資料和翻譯(可下載)
    ,受到很多好評,讀者強烈建議我再出一個keras的快速入門路線,經過翻譯和搜索網上資源,我推薦4份入門資料,希望對大家有所幫助。備註:另外兩個入門資料TensorFlow的快速入門資料PyTorch的快速入門資料
  • 帶你少走彎路:強烈推薦的TensorFlow快速入門資料和翻譯(可下載)
    本文根據群友的要求,整理了4份TensorFlow的入門資料,很負責任地說:看完這些資料,TensorFlow基本入門了,接下來碰到問題能自己查資料解決了!這部分可以說是一個科普入門,學完後對TensorFlow會有一定的理解,接下來會容易點(第二門課第三周第3.11節,對應筆記p247-253,筆記可以在我的github下載:github介紹)
  • SPSS軟體下載、安裝與快速入門
    學習任何東西,都有一個入門的過程。
  • 適合初學者嗎?
    適合初學者嗎?Python入門階段零基礎學員打好基礎是非常重要的。在非常高的抽象計算中,高級的Python程序設計非常難學,高級程序語言不等於簡單,但對於初學者和完成普通任務Python語言是非常簡單易用的。
  • Python學習路線資料分享
    為了方便大家學習,我在這裡為大家準備好了2020最新的學習路線和資料。8.Python 3和Python 2的區別9.Python 2.x和Python 3.x,初學者應如何選擇?10.如何將Python 2.x代碼自動轉換成Python3.x代碼?11.作為程序猿,怎樣才能及時了解Python的最新變化呢?
  • 日語初學者都是如何入門自學日語?包含學習資料
    《新版標準日本語初級》上、下冊可上網的電腦一臺,用來看視頻和下載各類學習資料條件允許的話最好是可以聽課一,綜述:日語學習的入門,需要跟隨一個學習價值較高的教材進行,也需要自身每天投入時間和精力,還需要一定的輔助學習資料,在學習基本資料的基礎上進行一定的拓展提升。
  • 如何入門線性代數?這裡有一份Python線性代數講義,附MIT-線代584頁下載
    這份講義為初學者設計,涉及線性代數的基本概念、特殊矩陣及其應用,並提供了相應代碼和圖示。人工智慧的基礎是數學,線性代數又是其中的重要部分。然而,對於數學基礎不好的人來說,「線性代數」是一門非常抽象的課程。如何學習線性代數呢?
  • 如何入門人工智慧
    人工智慧雖然經過了60多年的發展,期間也有眾多著名科學家的參與,但是目前人工智慧領域的發展依然處在初級階段,整個人工智慧領域還有大量的課題需要攻關,所以目前人工智慧領域更關注中高端人才。要想系統的學習人工智慧一方面需要具備紮實的基礎知識,另一方面還需要通過具體的崗位實踐(課題研發)來完成,因為目前人工智慧領域的很多方向還依然有待完善,所以對於初學者來說選擇一個方向並完成入門學習是比較現實的選擇。人工智慧的入門學習需要具備以下知識結構:第一:程式語言。
  • 深度學習全網最全學習資料匯總之入門篇
    下面進入本文的正題。要入門深度學習,首選的一個教程是來自臺灣大學電機系李宏毅教授的演講 PPT。該 PPT 共計301頁,源於 IEEE DSC 2016 系列活動,當時打出的標題是「一天搞懂深度學習」。該課程非常適合初學者,以最簡單易懂的圖示和文字闡述了深度學習的基本原理、深度學習模型的各種訓練小技巧、遞歸神經網絡和一些常見的深度學習應用。
  • 限時領取|45講人工智慧與python入門課程
    為了讓感興趣的你對大數據、人工智慧等有個更深層更近一步的認知和了解,小萬te耗時10天,為您吐血整理了10G+人工智慧行業乾貨資料。從零基礎一張圖讀懂AI簡史到熟悉全球100種數據算法工具,從AI人工智慧行業重磅報告到10G教學視頻,萬門針對學習者的不同學習梯度,整理了適合大家的乾貨資料,供大家學習參考!
  • AI學習路線,詳細整理,由淺入深
    前言:人工智慧是個很大的理論體系,下面的學習路線,是在網上整理的一些資料,內容涵蓋AI入門基礎知識、數據分析、數據挖掘、機器學習、深度學習、強大學習這些理論知識。人工智慧的應用領域:自然語言處理,計算機視覺,推薦系統,風控模型和知識圖譜。
  • 一些適合日語初學者讀的書
    一、《初學者開口說日語》這本書稍微偏重於趣味教材。
  • 限時下載 | 88G 零基礎學人工智慧6大熱門方向全套資料!
    我知道有很多小夥伴是零基礎開始學人工智慧,所以今天小編要分享下88G 零基礎學人工智慧6大熱門方向全套資料!資料範圍包括了Python 、數據分析、機器學習、深度學習、自然語言處理、計算機視覺、強化學習。
  • 韓語入門學習資料下載
    韓語下載--外語資料--外語愛好者網站 http://www.ryedu.net/Soft/hanyu/Index.html
  • 初學者選擇學習哪一門程式語言更容易入門
    C語言是典型的面向過程式程式語言,語法結構清晰,實驗環境也比較容易搭建,所以比較適合初學者學習。雖然C語言已經有了多年的應用歷史,但是目前C語言依然具有大量的應用場景,可以說是程式語言界的常青樹。如果要從事Web開發,那麼可以選擇學習PHP語言。
  • 樂器初學者怎麼選吉他?2020最適合新手入門的吉他推薦
    吉他作為不少新手玩家首選的入門樂器,多年來一直熱度不斷,很多新手玩家入門首先面臨的問題就是如何選一款適合自己的吉他。那麼,市面上吉他品牌那麼多,樂器初學者怎麼選擇一款合適自己的吉他?有沒有適合新手入門的吉他推薦呢?2020年最值得新手選擇的吉他有哪些呢?
  • 吉他初學者適合買什麼吉他來學習入門?
    吉他初學者適合買什麼吉他?好多想學吉他的朋友們,都不知買什麼吉他,從那樣吉他開始入門,對常見的吉他又不是非常的了解等,都會有少少的迷茫,今天我們就來聊下這方面吧...............而古典吉他都是以指彈獨奏為主的,要求也相對的高,歡迎度又沒有民謠吉他那麼高,所以初學者還是從民謠吉他開始入門吧,相對容易又大眾化,更受歡迎些.....民謠吉他可以彈唱,也可以獨奏,玩樂隊,指彈獨奏等,風格非常的廣,而對于吉他彈唱等更是好多人的最愛了,當年好多男生泡妞這是靠彈唱了.....