本項目是飛槳官方出品的一站式深度學習在線百科,飛槳致力於讓深度學習技術的創新與應用更簡單,更多飛槳內容歡迎訪問飛槳官網。本項目內容涵蓋:
?課程類:零基礎實踐深度學習、產業實踐深度學習、特色課程、飛槳套件課程匯總資料
?書籍類: 《動手學深度學習》飛槳版
?寶典類:深度學習百問、面試寶典
?案例類:飛槳產業實踐範例庫(包含智慧城市:火災煙霧檢測、 安全帽檢測;智能製造:鋼材缺陷檢測、 機械手抓取;互聯網:財報識別與關鍵字段抽取等。
從理論到實踐,從科研到產業應用,各類學習材料一應俱全,旨在幫助開發者高效地學習和掌握深度學習知識,快速成為AI跨界人才。

| 我希望: | 我可以學習: |
|---|---|
| 入門深度學習 | 零基礎實踐深度學習 |
| 進階深度學習 | 產業實踐深度學習、深度學習百問 |
| 趣味深度學習 | 特色課程 |
| 我希望: | 我可以學習: |
|---|---|
| 入門深度學習 | 零基礎實踐深度學習 |
| 進階深度學習 | 產業實踐深度學習、特色課程 |
| 實踐深度學習 | 飛槳產業實踐範例庫、飛槳各產品課程 |
AI Studio在線課程:《零基礎實踐深度學習》 :理論和代碼結合、實踐與平台結合,包含20小時視頻課程,由百度傑出架構師、飛槳產品負責人和資深研發人員共同打造。

《零基礎實踐深度學習》書籍:本課程配套書籍,由清華出版社2020年底發行,京東/噹噹等電商均有銷售。

飛槳教育官方出品的Transformer系列內容解讀可以參考以下兩個平台。
Transformer原理和實踐系列課:https://aistudio.baidu.com/aistudio/education/group/info/24683
飛槳教育官方賬號:https://aistudio.baidu.com/aistudio/personalcenter/thirdview/908086
| 領域 | 章節名稱 | 課程簡介 | notebook鏈接 |
|---|---|---|---|
| NLP | 經典的預訓練語言模型(上)-預訓練模型發展歷史 | 介紹預訓練語言模型的發展歷史,word2vec,elmo,bert,gpt,bert一些拓展。 | notebook鏈接 |
| NLP | 經典的預訓練模型(上)-ELMo | 全面詳細的介紹ELMo模型結構,優缺點等。 | notebook鏈接 |
| NLP | 經典的預訓練模型(上)-Transformer | 講解Transformer的基本原理,包括Embedding,self-attention,encoder,decoder,複雜度計算,共享機制等內容。 | notebook鏈接 |
| NLP | 經典的預訓練模型(下)-GPT | 全面詳細的介紹GPT的原理,預訓練和finetune模式,GPT模型結構,優缺點等。 | notebook鏈接 |
| NLP | 經典的預訓練模型(下)-BERT | 全面詳細的介紹BERT的基本原理,預訓練任務和fine tune的方式,BERT本身的模型結構,優缺點等。 | notebook鏈接 |
| NLP | 預訓練模型之自然語言理解-RoBERTa | 講解預訓練模型在自然語言理解方面的改進--RoBERTa | notebook鏈接 |
| NLP | 預訓練模型之自然語言理解-ERNIE | 講解預訓練模型之自然語言理解的改進:ERNIE | notebook鏈接 |
| NLP | 預訓練模型之自然語言理解-KBERT | 講解預訓練模型之自然語言理解的改進:KBERT | notebook鏈接 |
| NLP | 預訓練模型之自然語言理解-THU-ERNIE | 講解預訓練模型之自然語言理解的改進:THU-ERNIE | notebook鏈接 |
| NLP | 預訓練模型之長序列建模-Transformer-XL | 講解預訓練模型之長序列建模的改進:Transformer-XL | notebook鏈接 |
| NLP | 預訓練模型之長序列建模-XLNet | 講解自然語言理解之長序列建模的改進:XLNet | notebook鏈接 |
| NLP | 預訓練模型之長序列建模-Longformer | 講解預訓練模型之長序列建模的改進:Longformer | notebook鏈接 |
| 模型優化 | 預訓練模型-高效結構 | 基於ELECTRA的標點符號預測 | notebook鏈接 |
| 模型優化 | 預訓練模型-蒸餾 | 預訓練模型蒸餾算法:Patient-KD、DistilBERT、TinyBERT、DynaBERT模型詳解,以及使用DynaBERT策略對TinyBERT進行模型蒸餾 | notebook鏈接 |
| CV | 圖像領域的Transformer-Vit,DeiT | 詳細講解ViT 以及DeiT原理 | notebook鏈接 |
| CV | 圖像領域的Transformer-Swin Transformer | 詳細講解Swin Transformer原理 | notebook鏈接 |
| CV | CV領域的Transformer模型DETR在目標檢測任務中的應用 | 詳細講解DETR原理及代碼解析 | notebook鏈接 |
返回
本項目將《動手學深度學習》原書中MXNet代碼實現改為PaddlePaddle實現。原書作者:阿斯頓·張、李沐、扎卡里C. 立頓、亞歷山大J. 斯莫拉以及其他社區貢獻者,GitHub地址:https://github.com/d2l-ai/d2l-zh。
本項目面向對深度學習感興趣,尤其是想使用PaddlePaddle進行深度學習的童鞋。本項目並不要求你有任何深度學習或者機器學習的背景知識,你只需了解基礎的數學和編程,如基礎的線性代數、微分和概率,以及基礎的Python編程。

深度學習百問內容包含深度學習基礎篇、深度學習進階篇、深度學習應用篇、強化學習篇以及面試寶典,詳細信息請參閱Paddle知識點文檔平台。
深度學習基礎篇
深度學習
卷積神經網絡
序列模型
深度學習進階篇
深度學習應用篇
產業實踐篇
強化學習篇
面試寶典
返回
| 領域 | 產業案例 | 來源 | 更多內容 |
|---|---|---|---|
| 智能工業 | 廠區傳統儀表統計監測 | 飛槳官方 | 更多飛槳案例 |
| 智能工業 | 新能源汽車鋰電池隔膜質檢 | 飛槳官方 | 更多飛槳案例 |
| 智能工業 | 天池鋁材表面缺陷檢測 | 飛槳官方 | 更多飛槳案例 |
| 智能工業 | 安全帽檢測 | 飛槳官方 | 更多飛槳案例 |
| 智慧城市 | 高爾夫球場遙感監測 | 飛槳官方 | 更多飛槳案例 |
| 智慧城市 | 積雪語義分割 | 飛槳官方 | 更多飛槳案例 |
| 智慧城市 | 戴口罩的人臉識別 | 飛槳官方 | 更多飛槳案例 |
| 智慧交通 | 車道線分割和紅綠燈安全檢測 | 飛槳官方 | 更多飛槳案例 |
| 智慧交通 | 【PaddleDetection2.0專項】PP-YOLOv2 | 飛槳PaddleDet | 更多paddleDet案例 |
| 智慧交通 | PaddleX助力無人駕駛(基於YOLOv3的車輛檢測和車道線分割) | 開發者BIT可達鴨 | 更多飛槳案例 |
| 智慧交通 | eblite_標誌物檢測 | 開發者TobeWell | 更多飛槳案例 |
| 智慧交通 | PaddleOCR: 車牌識別 | 飛槳開發者寂寞你快進去 | 更多飛槳案例 |
| 智慧農林 | 耕地地塊識別 | 飛槳官方 | 更多飛槳案例 |
| 智慧農林 | AI識蟲 | 飛槳官方 | 更多飛槳案例 |
| 智慧農林 | 更快更強! 高效快速的PP-YOLO實戰演練 | 飛槳PaddleDet | 更多paddleDet案例 |
| 智慧農林 | PaddleX快速上手-Faster RCNN目標檢測 | 飛槳PaddleX | 更多PaddleX案例 |
| 智慧農林 | AI識蟲檢測分享 | 開發者aaaLKgo | 更多飛槳案例 |
| 智慧農林 | 基於PaddleX實現森林火災監測 | 飛槳官方 | 更多飛槳案例 |
| 智慧醫療 | 醫學常見中草藥分類 | 飛槳官方 | 更多飛槳案例 |
| 智慧醫療 | 眼疾識別 | 飛槳官方 | 更多飛槳案例 |
| 智慧醫療 | 基於Paddle的肝臟CT影像分割 | 開發者代碼生成器 | 更多飛槳案例 |
| 智慧醫療 | PaddleHub 肺炎CT影像分析 | 飛槳PaddleHub | 更多PaddleHub案例 |
| 智慧醫療 | 基於飛槳PGL的高致病性傳染病的傳播趨勢預測基線系統 | 飛槳官方 | 更多飛槳案例 |
| 其他 | 人摔倒檢測 | 開發者Niki_173 | 該開發者更多案例 |
| 其他 | 足球比賽動作定位 | 飛槳官方 | 更多飛槳案例 |
| 其他 | 基於強化學習的飛行器仿真 | 飛槳官方 | 更多飛槳案例 |
| 其他 | 基於ERNIE-Gram實現語義匹配 | 飛槳官方 | 更多飛槳案例 |
| 其他 | 『NLP打卡營』實踐課5:文本情感分析 | 飛槳PaddleNLP | 更多飛槳PaddleNLP案例 |
| 其他 | 『NLP經典項目集』03:利用情感分析選擇年夜飯 | 飛槳PaddleNLP | 更多飛槳PaddleNLP案例 |
| 其他 | 分類任務:如何在客服對話中,識別客戶情緒的好壞 | 開發者中大bbking | 更多飛槳案例 |
| 其他 | 『NLP打卡營』實踐課3:使用預訓練模型實現快遞單信息抽取 | 飛槳PaddleNLP | 更多飛槳PaddleNLP案例 |
| 其他 | 發愁七夕文案? PaddleHub情話生成送給你(文內含七夕抽獎) | 飛槳PaddleHub | 更多PaddleHub案例 |
| 其他 | 基於PaddleDetection的PCB瑕疵檢測 | 飛槳官方 | 更多飛槳案例 |
| 其他 | 基於百度飛槳的單/多鏡頭行人追踪(非官方Baseline) | 開發者BIT可達鴨 | 更多飛槳案例 |
| 其他 | PaddleLite樹莓派從0到1:安全帽檢測小車部署(一) | 開發者深淵上的炕 | 更多飛槳案例 |
| 其他 | PaddleX、PP-Yolo:手把手教你訓練、加密、部署目標檢測模型 | 開發者深淵上的炕 | 更多飛槳案例 |
| 其他 | 中文語音識別 | 飛槳官方 | 更多飛槳案例 |
| 其他 | PaddleHub一鍵OCR中文識別(超輕量8.1M模型,火爆) | 飛槳官方 | 更多飛槳案例 |
| 其他 | 老北京城影像修復 | 飛槳PaddleGAN | 更多PaddleGAN案例 |
| 其他 | 飛槳創意之星宋代詩人念詩的秘密——PaddleGAN實現精準唇形合成 | 飛槳官方 | 更多飛槳案例 |
| 其他 | 通過OCR實現驗證碼識別 | 飛槳官方 | 更多飛槳案例 |
| 其他 | PaddleHub一鍵OCR中文識別(超輕量8.1M模型,火爆) | 飛槳PaddleHub | 更多PaddleHub案例 |
| 其他 | 全流程,從零搞懂基於PaddlePaddle的圖像分割 | 開發者nanting03 | 更多飛槳案例 |
| 其他 | 負荷預測0.1 | 開發者gaomaosheng0 | 更多飛槳案例 |
| 其他 | AI 實現皮影戲,傳承正在消失的藝術 | 開發者Zohar | 更多飛槳案例 |
| 其他 | 『深度學習7日打卡營』人臉關鍵點檢測 | 開發者TC.Long | 更多飛槳案例 |
| 強化學習 | DDPG算法應用於股票量化交易 | 開發者 | 更多飛槳案例 |
| 技術方向 | 學術案例 | 來源 | 更多內容 |
|---|---|---|---|
| 機器學習 | 鳶尾花分類 | AIStudio官方 | 更多飛槳案例 |
| 前饋神經網絡 | 波士頓房價預測 | 開發者AIStudioHelper | 更多飛槳案例 |
| 圖像分類 | 手寫數字識別 | AIStudio官方 | 更多飛槳案例 |
| 圖像分類 | 貓狗分類 | AIStudio官方 | 更多飛槳案例 |
| 圖像分類 | 圖像分類網絡VGG在多表情識別任務中的應用 | 開發者之雍Jerry | 更多飛槳案例 |
| 圖像分類 | 圖像分類-ResNet | 開發者笨笨 | 更多飛槳案例 |
| 圖像分類 | 用PaddlePaddle實現圖像分類-SE_ResNeXt | AIStudio官方 | 更多飛槳案例 |
| 圖像分類 | 深入理解圖像分類中的Transformer-Vit,DeiT | PaddleEdu | 更多飛槳案例 |
| 圖像分類 | Swin Transformer | PaddleEdu | 更多飛槳案例 |
| 圖像分類 | 小樣本學習(Few-Shot Learning) | 開發者DeepGeGe | 更多飛槳案例 |
| 圖像分割 | 經典實例分割模型Mask RCNN | AIStudio官方 | 更多飛槳案例 |
| 圖像分割 | PaddleSeg_DeepLabv3+ | 飛槳PaddleSeg | 更多飛槳案例 |
| 圖像分割 | 基於PaddlePaddle的語義分割DeepLabV3+實現 | AIStudio官方 | 更多飛槳案例 |
| 圖像檢測 | 深度學習進階-目標檢測 | AIStudio官方 | 更多飛槳案例 |
| 圖像檢測 | 一文詳解yolov3目標檢測算法 | 開發者AIStudio96069 | 更多飛槳案例 |
| 圖像檢測 | CV領域的Transformer模型DETR在目標檢測任務中的應用 | PaddleEdu | 更多飛槳案例 |
| 視頻分類 | TSN視頻分類 | PaddleEdu | 更多飛槳案例 |
| 視頻分類 | Paddle2.1實現視頻理解經典模型— TSM | PaddleEdu | 更多飛槳案例 |
| 視頻分類 | 基於Attention和Bi-LSTM實現視頻分類 | PaddleEdu | 更多飛槳案例 |
| 視頻分類 | CV領域的Transformer模型TimeSformer實視頻理解 | PaddleEdu | 更多飛槳案例 |
| GAN | 一文搞懂生成對抗網絡之經典GAN(動態圖、VisualDL2.0) | 開發者FutureSI | 更多飛槳案例 |
| GAN | 基於PaddlePaddle的StarGAN,AttGAN,STGAN算法 | AIStudio官方 | 更多飛槳案例 |
| OCR | 文字識別-CRNN | 開發者哦吼 | 更多飛槳案例 |
| NLP | 基於ERNIE實現9項GLUE任務 | PaddleEdu | 更多飛槳案例 |
| NLP | NLP領域的XLNet模型在情感分析中的應用 | PaddleEdu | 更多飛槳案例 |
| NLP | NLP領域中的ERNIE模型在閱讀理解中的應用 | PaddleEdu | 更多飛槳案例 |
| NLP | NLP領域的ELECTRA在符號預測上的應用 | PaddleEdu | 更多飛槳案例 |
| NLP | NLP領域的Transformer在機器翻譯上的應用 | PaddleEdu | 更多飛槳案例 |
| NLP | 【Paddle打比賽】訊飛賽題—中文問題相似度挑戰賽0.9+Baseline | PaddleEdu | 更多飛槳案例 |
| NLP | 用PaddlePaddle實現BERT | AIStudio官方 | 更多飛槳案例 |
| 多模態 | 【Paddle CLIP】你寫啥他畫啥,一個專屬於你的小畫家 | PaddleFleet | 更多飛槳案例 |
| 強化學習 | 從代碼到論文理解並複現MADDPG算法(PARL) | 開發者Mr.鄭先生_ | 更多飛槳案例 |
| 推薦 | [基於DeepFM 模型的點擊率預估](https://github.com/PaddlePaddle/awesome-DeepLearning/tree/master/examples/DeepFM for CTR Prediction) | PaddleEdu | 更多飛槳案例 |
| 推薦 | 基於DSSM的電影推薦 | AIStudio官方 | 更多飛槳案例 |
| 知識蒸餾 | 基於CIFAR100的SSLD蒸餾實驗 | PaddleClas | 更多飛槳案例 |
返回
| 領域 | 競賽案例 | 來源 | 介紹 |
|---|---|---|---|
| 機器學習 | 【Paddle打比賽】個貸違約預測Baseline+ 0.607 | 開發者w5688414 | DataFountain個貸違約預測,參考官方的baseline並用paddle進行改進 |
| NLP | 【Paddle打比賽】訊飛賽題—中文問題相似度挑戰賽0.9+Baseline | PaddleEdu | 中文問題相似度挑戰賽paddle版本Baseline,基於paddlenlp通過預訓練模型的微調完成問題相似度評定任務 |
| NLP | 基於PaddleHub的疫情期間網民情緒識別 | 開發者CChan | 本項目為疫情期間網民情緒識別比賽的解決方案。使用了PaddleHub和ERNIE實現對疫情期間微博文本的情緒識別。 |
| NLP | 【Paddle打比賽】產品評論觀點提取競賽baseline | 開發者w5688414 | DataFountain基於BERT的產品評論觀點提取競賽baseline,增加了優化方法 |
| NLP | 【Paddle打比賽】劇本角色情感識別baseline-精度0.676 | 開發者w5688414 | 劇本角色情感識別baseline,使用bert模型 |
| 語音 | 【Paddle打比賽】語音合成 | 開發者XYZ_916 | 2021 新網銀行智能語音大賽baseline。截止2021.11.17,該方案在總分榜第一,作品榜第二 |
| CV | 中文場景文字識別挑戰賽baseline | 小度AIStudio | 中文場景文字識別挑戰賽的baseline項目, 用於參賽選手借鑒參考 |
| CV | 【Paddle打比賽】手寫字體OCR識別競賽baseline | 開發者Pink peach | 2021世界人工智能創新大賽,手寫字體OCR識別競賽baseline |
| CV | 2020 CCF BDCI: 遙感影像地塊分割baseline | 開發者lxastro | 2020 CCF BDCI: 遙感影像地塊分割的baseline模型庫,包括baseline模型的訓練方法和比賽的評測腳本。 |
| CV | 第三屆中國AI+創新創業大賽:半監督學習目標定位競賽第1名方案 | 開發者張牙舞爪 | 半監督學習目標定位競賽第一名方案分享A榜得分0.81425 B榜得分0.80428 |
| 數據挖掘 | 【Padddle打比賽】心電圖智能診斷競賽Baseline-0.6765 | 開發者w5688414 | AIWIN 心電圖智能診斷競賽 |
返回
| 產品 | 視頻課程 | 學習文檔 |
|---|---|---|
| PaddleGAN | 生成對抗網絡七日打卡營 | |
| PaddleOCR | OCR自動標註小工具講解、3.5M超輕量實用OCR模型解讀、OCR應用與部署實戰 | |
| PaddleClas | PaddleClas系列直播課 | |
| PaddleDetection | 目標檢測7日打卡營 | |
| PaddleX | PaddleX實例分割任務詳解、PaddleX目標檢測任務詳解、PaddleX語義分割任務詳解、PaddleX圖像分類任務詳解、PaddleX客戶端操作指南、飛槳全流程開發工具PaddleX | |
| PaddleHub | 手把手教你轉換PaddleHub模型教程 | |
| VDL | 可視化分析工具助力AI算法快速開發、深度學習算法可視化調優實戰演示 | |
| 高層API | 高層API助你快速上手深度學習 | |
| PaddleNLP | 基於深度學習的自然語言處理 |
返回
非常感謝您使用本項目。您在使用過程中有任何建議或意見,可以在Issue上反饋給我們,也可以通過掃描下方的二維碼聯繫我們,飛槳的開發人員非常高興能夠幫助到您,並與您進行更深入的交流和技術探討。

本項目的發布受Apache 2.0 license許可認證。
本項目的不斷成熟離不開各位開發者的貢獻,如果您對深度學習知識分享感興趣,非常歡迎您能貢獻給我們,讓更多的開發者受益。
本項目歡迎任何貢獻和建議,大多數貢獻都需要你同意參與者許可協議(CLA)來聲明你有權並實際上授權我們可以使用你的貢獻。
pip install pre-commit
pre-commit install
添加修改的代碼後,對修改的文件進行代碼規範,pre-commit 會自動調整代碼格式,執行一次即可,後續commit不需要再執行。提交pr流程,詳見:awesome-DeepLearning 提交pull request 流程。
以下是awesome-DeepLearning貢獻者列表: yang zhou,Niki_173,Twelveeee,buriedms,AqourAreA,zhangjin12138,rerny,LiuCongNLP,LemonCherryFu, lutianhao