150 多個 ML、NLP 和 Python 相關的教程

iPytLab發表於2017-08-15

機器學習已經發展了很久,它的歷史可以追溯到1959年,但是如今此領域的發展速度可以說是空前的。在最近的幾篇文章中,我討論了人工智慧領域為何會在現在以及不久的將來持續蓬勃發展。如今很多對機器學習感興趣的同學都普遍表示入門很難。

在準備博士課題的期間,我嘗試在網路上搜尋與機器學習和自然語言處理相關的優秀資源。當我找了一個有趣的教程或者視訊,從這個教程或者視訊出發我又可以找到三四個更多的教程或視訊,最終就會出現的畫面就是我還沒有開始認真研究第一個找到的教程,瀏覽器已經開啟了 20 個標籤等待我去瀏覽了。(注: Tab Bundler 可以幫助讓我們的標籤更有條理)。

在找到了超過 25 個與機器學習相關的速查表後,我寫了篇文章, 在裡面整理了所有優秀的速查表

為了給後面學習的童鞋鋪路,我將我找到的最好的一些教程內容整理成了一份列表。這份列表並沒有包含所有網上能找到的與機器學習相關的教程,否則這份列表將會過於臃腫。我的目標就是將我在機器學習和自然語言處理領域各個方面找到的我認為最好的教程整理出來。

在教程中,為了能夠更好的讓讀者理解其中的概念,我將避免羅列書中每章的詳細內容,而是總結一些概念性的介紹內容。為什麼不直接去買本書?當你想要對某些特定的主題或者不同方面進行了初步瞭解時,我相信這些教程對你可能幫助更大。

本文中我將分四個主題進行整理:機器學習、自然語言處理、Python 和數學。在每個主題中我將包含一個例子和多個資源。當然我不可能完全覆蓋所有的主題啦。

在將來,我也將會整理一系列類似的資源列表,包括書籍,視訊和程式碼專案等。因為我目前也的確正在編譯這些資源。

如果你發現我在這裡遺漏了好的教程資源,請聯絡告訴我。為了避免資源重複羅列,我在每個主題下只列出了5、6個教程。下面的每個連結都應該連結了和其他連結不同的資源,也會通過不同的方式(例如幻燈片程式碼段)或者不同的角度呈現出這些內容。

機器學習

啟用函式和損失函式

偏差

感知器

迴歸

梯度下降

生成學習

支援向量機

反向傳播

深度學習

優化和降維

長短期記憶(LSTM)

卷積神經網路(CNNs)

迴圈神經網路(RNNs)

Recurrent Neural Networks Tutorial (wildml.com)
Attention and Augmented Recurrent Neural Networks (distill.pub)
The Unreasonable Effectiveness of Recurrent Neural Networks (karpathy.github.io)
A Deep Dive into Recurrent Neural Nets (nikhilbuduma.com)

增強學習

生成對抗網路(GANs)

多工學習

自然語言處理(NLP)

深度學習與NLP

詞向量

編碼器-解碼器

Python

例子

Numpy和Scipy

scikit-learn

Tensorflow

PyTorch

Math

線性代數

概率論

微積分

打賞支援我翻譯更多好文章,謝謝!

打賞譯者

打賞支援我翻譯更多好文章,謝謝!

150 多個 ML、NLP 和 Python 相關的教程

相關文章