?本指南是免費的!免費支持它(和我!):?
歡迎來到機器學習路線圖:免費學習 ML 基礎知識的簡潔指南!
這個簡化的指南將幫助您:
- 了解基本先決條件
- 有效掌握核心機器學習概念
- 為理解高級主題奠定基礎
- 為現實世界的機器學習開發做好準備
與令人不知所措的綜合指南不同,該路線圖經過簡化,重點關注來自最佳機器學習教育工作者的最重要主題。目標很簡單:讓您能夠自信地獨立探索 ML 主題。
請支持這些資源的作者和創建者!其中許多資源都投入了數百個小時。如果您購買了高級主題部分連結的書籍,請不要忘記在閱讀後留下評論!評論對於作者繼續工作至關重要。我在整個文件中盡可能地連結到社交資料。您可以透過關注並喜歡他們的內容來免費支持這些資源的創建者。
讓我們開始您的機器學習之旅吧!
目錄
- 先決條件
- 基礎知識
- 高級主題
- 核心概念
- 語言模型和 NLP
- 深度學習與變形金剛
- 強化學習
- 自然語言處理與電腦視覺
- 學習應用
- 處理數據
- 機器學習工程
- 其他重要主題
- 工作技能
- 面試準備
- 程式設計語言
- 機器學習框架
- 雲端平台
- 開發營運工具
- 免費 GPU
- 其他資源
先決條件
程式設計
通用程式設計
Python
- 哈佛大學的 Python 簡介
對於初學者
- Google 的 Python 課程
非常適合複習
資料庫
- NumPy 團隊的 NumPy 教學
- Kaggle 的熊貓課程
數學
基礎
高級主題
- 哈佛機率論
- ?可汗學院的導數/偏導數
- ?可汗學院的漸變
- ? Google 的反向傳播視覺化
開發工具
版本控制
- 透過 Git 社群學習 Git
- GitHub 的 Github 教學
命令列
- 透過 learnshell.org 學習 Shell
基礎知識
核心機器學習
- Google 20 分鐘機器學習簡介
機器學習概念的完美起點
- Google 機器學習速成課程
機器學習基礎知識的全面基礎
高級主題
核心概念
- 機器學習 Q 和 AI 作者:Sebastian Raschka
深入探討各種先進的機器學習概念
語言模型和 NLP
- ? Andrej Karpathy 的法學碩士簡介
- ?建立與微調法學碩士 作者:Sebastian Raschka
- 從頭開始建立法學碩士 作者:Sebastian Raschka
- LLM 課程部分作者:Maxime Labonne
深度學習與變形金剛
- LightningAI 的深度學習基礎知識
- Hironobu Suzuki 的深度學習工程師指南
- Hugging Face 變形金剛課程
強化學習
自然語言處理與電腦視覺
- Huggingface 的 NLP 課程
- Kaggle 的電腦視覺
學習應用
- 科學機器學習 作者:Christoph Molnar 和 Timo Freiesleben
- ? Huggingface 的遊戲機器學習
處理數據
- Kaggle 介紹 SQL 與進階 SQL
- 谷歌資料準備
機器學習工程
- Goku Mohandas 使用 ML 製作
- ?聖地牙哥 ML 學校
其他重要主題
- ? Tivadar Danka 的 ML 數學
- ��� 麻省理工學院的機器學習效率
- 德米特里·科茲洛夫的知識蒸餾
- Kaggle 的人工智慧倫理
- Kaggle 的 ML 解釋性
工作技能
本節包含機器學習相關職位清單的熱門技能以及為這些職位面試做準備的資源。
面試準備
- 破解程式設計面試作者:Gayle Laakman McDowell
為理解和練習 Leetcode 風格的問題而創建
- 系統設計專訪 Alex Xu
系統設計準備
- Khang Pham 的 ML 面試學習計劃
機器學習面試的最低可行學習計劃
程式設計語言
- 哈佛大學的 Python 簡介
適合初學者的綜合 Python 課程
- Python 深度探究 作者:Stephen Gruppetta
更先進、更全面
- freeCodeCamp 的 C++ 教學課程
適合初學者的完整 C++ 課程
- Rust 團隊的 Rust
- Java 赫爾辛基大學
機器學習框架
深度學習
- freeCodeCamp 提供的 TensorFlow 2.0 完整課程
- 用於深度學習的 PyTorch 作者:Daniel Bourke
- Scikit-learn 開發人員提供的 Scikit-learn 教學課程
- Keras 教程,作者:TutorialsPoint
資料處理
- NumPy 團隊的 NumPy 教學
- Kaggle 的熊貓課程
進階工具
- Google 的 JAX 快速入門
- ONNX 團隊提供的 ONNX 教學
- NVIDIA TensorRT 指南
- LangChain 速成課程,帕特里克·洛伯 (Patrick Loeber)
模型開發
- XGBoost 團隊的 XGBoost 文檔
- NVIDIA 的 CUDA 程式設計指南
雲端平台
主要供應商
- Google Cloud 上的機器學習 by Google Cloud
- Amazon Web Services 提供的 AWS 機器學習
- Microsoft Azure AI 基礎知識
開發營運工具
- TechWorld 與 Nana 合作的 Kubernetes 教學
- FreeCodeCamp 提供的 Docker 教學課程
免費 GPU
最佳選擇
- Google合作實驗室
免費 T4/P100 GPU,限時
- Kaggle 筆記本
每週 30 小時的 P100/T4 GPU
附加選項
- 閃電人工智慧
22 個 GPU 小時免費
- 谷歌雲端平台
$300 免費積分
- 亞馬遜 SageMaker
提供免費套餐
- 紙空間漸變
免費社區層
其他資源
- ?我推薦的新聞通訊
- ? Dair AI 推薦的 YouTube 頻道
- ?我在 X 上推薦追蹤的帳戶
如果缺少任何訊息,您是資源的作者並且您希望將其刪除,或者任何其他一般反饋向我發送訊息以告知我。