當前位置:
首頁 > 科技 > GitHub 近兩萬 Star!深度學習 500 問帶你入門人工智慧!

GitHub 近兩萬 Star!深度學習 500 問帶你入門人工智慧!

作者 | 非主流、Jane

出品| CSDN AI 科技大本營(ID:rgznai100)

今天,筆者要給大家推薦一本儘管尚未完結但在 GitHub 上卻深受歡迎,已經獲得近兩萬 Star 的深度學習書籍——《深度學習 500 問》。為什麼要推薦這本書?

首先,這本書的作者是通過問答的形式,對常用的概率知識、線性代數、機器學習、深度學習、計算機視覺等熱點問題進行闡述,清晰明了,方便檢索,特別適合初學者。其次,該作者將這本書無償發布在 GitHub 上,大家可以直接在線閱讀或下載學習。最後,這是一本中文書。

所以,雖然這本書還未完工,但是非常適合廣大讀者點贊、收藏、外加轉發。現在,筆者就來為大家介紹這本書的詳細內容。

第一章:數學基礎

這部分內容可能和大家以往看到的數學理論知識書籍不太一樣,這裡作者並沒有講解那些知識點,而是幫大家總結整理了知識點間的關係,比如:張量與矩陣的區別,奇異值與特徵值的關係,常見概率分布(涵蓋 12 種分布;通過分析每種分布的密度函數、數學期望、方差、特徵函數等方面進行對比)等等。

第二章:機器學習

機器學習涉及的知識非常的多,作者在這裡為大家講解了常見的演算法及它們各自的優缺點,如何根據數據類型來選擇模型,如何選擇函數,以及不同方法(如:降維方法 LDA、PCA)的優缺點。

第三章:深度學習

從數學基礎到機器學習,接下來就是深度學習了。神經網路、前向傳播、反向傳播、激活函數、超參數、如何應用 Sofxmax、調節 Batch-Size 、歸一化、Dropout 這些問題作者已經都為大家準備好了。

第四至六章:經典網路、CNN、RNN

第四章主要是 LetNet、AlexNet、ZFNe、VGG、GoogleNet、Inception 等經典網路模型結構、模型特點的解讀。第五章則詳細講解了 CNN 網路的各組成層、卷積核、步長等基礎知識,還有圖解 12 種不同類型的 2D 卷積,以及 2D 卷積與 3D 卷積的不同之處;第六章為大家講解 RNN 的特點、拓展和改進的網路和在 NLP 中的典型應用。

有了這樣的講解,還擔心自己搞不懂這些網路嗎?

第七至十五章

第七、八章主要介紹目標檢測、圖像分割等技術的運用;第九、十章將帶領大家了解這兩年大熱的強化學習與遷移學習;目前第十一、十二章內容,作者還沒有更新;第十三、十四、十五章則從優化演算法、超參數調整、正則化內容出發,教你如何更好地訓練模型。

看到作者把自己這麼用心整理、總結的知識和資源公開發表出來時,CSDN AI 科技大本營第一時間聯繫到了作者。並採訪了作者寫這本書的初衷、目前的進展和今後的計劃。現在,就來為大家介紹下本書作者——談繼勇。

問:能簡單介紹下自己嗎?

談繼勇:我是 2018 年碩士畢業於四川大學控制工程專業,並被評為四川大學優秀畢業生。目前就職於順豐科技有限公司,最近正在做自動駕駛相關的技術。我曾在 Neurocomputing、Asian Journal of Control 等期刊發表論文 8 篇,其中 SCI/EI 6 篇。先後在四川大學 PMCIRI 研究所、中科院信息工程研究所和香港中文大學(深圳)交流學習,並主研過多項課題項目。

問:從什麼時候開始關注人工智慧?什麼原因?

談繼勇:我是本科期間在實驗室從事智能機器人、無人機相關研發,那時候覺得智能的工具設備很神奇,從那個時候開始接觸。研究生階段在四川大學 PMCIRI 研究所從事智能控制、計算機視覺相關的技術研究。

問:您是什麼時候開始寫《深度學習 500 問》的?初衷是什麼?

談繼勇:我是 2017 年 9 月份開始整理,最初的想法是現有的書籍很難回答開發者各種各樣的問題,市面上的書籍大多要麼是一套使用方法工具類書籍,要麼是理論類書籍,而經驗不足的開發者想要快速開發、找到對症下藥的解決方案變得很低效,所以想搜集整理這些問題成書,方便相關開發者更快的解決問題。

問:您是怎樣搜集資料的?做了哪些準備?

談繼勇:主要根據現有大牛書籍、國內外知名學者個人網站、知名論壇、請教專業大牛,再結合自身理解,做了這些整理。

問:《深度學習 500 問》主要是面向什麼類型的讀者?為什麼要採用問答的形式?

談繼勇:這個項目裡面的內容以問答方式,針對不同的問題,給出解決方案,有需要的開發者或多或少都能從中受益。以問答的方式主要是方便快速解決問題,對症下藥,並且能提高讀者興趣。

問:《深度學習 500 問》大概什麼時候完成?目前還缺少兩章節的內容有什麼樣的規劃?

談繼勇:本來打算一年內完成,但由於項目、paper 等眾多因素影響,精力有限,使得計劃延期。我也希望有意者可以合作,加快完善進度。以便早成體系。

缺少的兩章內容中,第十一章是近來受到大家關注的生成對抗網路——GAN;第十二章是非常乾貨的內容——網路框架搭建實踐經驗分享,我會根據自己的操作和實踐經驗總結那些容易出現問題的解決方法,相信這部分內容對大家在學習和工作中的幫助會非常大,敬請期待!(註:本文首發於 2018 年 10 月,目前第十一、十二章均已更新)

問:關於人工智慧的學習和實踐,您有什麼經驗可以分享的嗎?

談繼勇:以做工程的角度看,需要多動手 debug,多積累實際經驗。以理論角度看,加強理論知識的理解,不要跑跑模型就覺得可以了。

項目傳送門:

https://github.com/scutan90/DeepLearning-500-questions

【END】

熱 文推 薦


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 CSDN 的精彩文章:

剛剛,阿里發布了一個重磅技術炸彈,70% 的程序員受影響!
我為什麼放棄了 Chrome?

TAG:CSDN |