|
|
||
|---|---|---|
| .. | ||
| etc | ||
| examples | ||
| lessons | ||
| AGENTS.md | ||
| README.md | ||
| SECURITY.md | ||
| troubleshoot.md | ||
README.md
Artificial Intelligence for Beginners - A Curriculum
![]() |
|---|
| AI For Beginners - 速寫筆記 由 @girlie_mac |
探索 人工智慧(AI)的世界,透過我們為期 12 週、共 24 節課的課程!它包含實作課程、測驗與實驗。課程對初學者友善,涵蓋像 TensorFlow 和 PyTorch 等工具,以及 AI 倫理議題。
🌐 多語言支援
透過 GitHub Action 支援(自動且隨時更新)
阿拉伯語 | 孟加拉語 | 保加利亞語 | 緬甸語(緬甸) | 中文(簡體) | 中文(繁體,香港) | 中文(繁體,澳門) | 中文(繁體,台灣) | 克羅地亞語 | 捷克語 | 丹麥語 | 荷蘭語 | 愛沙尼亞語 | 芬蘭語 | 法語 | 德語 | 希臘語 | 希伯來語 | 印地語 | 匈牙利語 | 印尼語 | 義大利語 | 日語 | 坎納達語 | 韓語 | 立陶宛語 | 馬來語 | 馬拉雅拉姆語 | 馬拉地語 | 尼泊爾語 | 尼日利亞皮欽語 | 挪威語 | 波斯語(Farsi) | 波蘭語 | 葡萄牙語(巴西) | 葡萄牙語(葡萄牙) | 旁遮普語(Gurmukhi) | 羅馬尼亞語 | 俄語 | 塞爾維亞語(西里爾字母) | 斯洛伐克語 | 斯洛維尼亞語 | 西班牙語 | 斯瓦希里語 | 瑞典語 | 他加祿語(菲律賓) | 泰米爾語 | 泰盧固語 | 泰語 | 土耳其語 | 烏克蘭語 | 烏爾都語 | 越南語
如果您希望加入額外的翻譯語言,支援清單列在 這裡
加入社群
您將學到什麼
在本課程中,您將學習:
- 不同的人工智慧方法,包括以「符號」為主的傳統方法,使用 知識表示 與推理(GOFAI)。
- 位於現代 AI 核心的 神經網路 與 深度學習。我們將使用兩個最受歡迎的框架(TensorFlow 和 PyTorch)中的程式碼來說明這些重要主題背後的概念。
- 用於處理影像與文本的 神經架構。我們會涵蓋近期的模型,但在最新研究方面可能略有不足。
- 較少見的 AI 方法,例如 遺傳演算法 與 多代理系統。
本課程不會涵蓋的內容:
- 使用 AI 在商業上的案例。建議參考 Microsoft Learn 上的 Introduction to AI for business users 課程路徑,或與 INSEAD 合作開發的 AI Business School。
- 經典機器學習,已在我們的 Machine Learning for Beginners Curriculum 中有很好的描述。
- 使用 Cognitive Services 建構的實務 AI 應用。對此,我們建議您先從 Microsoft Learn 的 視覺、自然語言處理、使用 Azure OpenAI Service 的生成式 AI 等模組開始學習。
- 特定的機器學習 雲端框架,例如 Azure Machine Learning、Microsoft Fabric、或 Azure Databricks。建議參考 使用 Azure Machine Learning 構建並操作機器學習解決方案 及 使用 Azure Databricks 構建並操作機器學習解決方案 這兩條學習路徑。
- 對話式 AI 與 聊天機器人。有一條單獨的學習路徑 Create conversational AI solutions,您也可以參考 這篇部落格文章 以取得更多細節。
- 深入的 深度學習數學。對此,我們建議參考 Ian Goodfellow、Yoshua Bengio 與 Aaron Courville 的《Deep Learning》(可線上取得:https://www.deeplearningbook.org/)。
若要溫和地介紹「雲端中的 AI」主題,您可以考慮修習 在 Azure 上開始使用人工智慧 的學習路徑。
內容
每堂課包含
- 課前閱讀材料
- 可執行的 Jupyter 筆記本,通常依框架區分(PyTorch 或 TensorFlow)。可執行筆記本也包含大量理論內容,因此要理解主題,你需要至少閱讀其中一個版本的筆記本(PyTorch 或 TensorFlow)。
- 實作:部分主題提供實作練習,讓你有機會嘗試將所學應用於特定問題。
- 部分章節包含連結到 MS Learn 的模組,涵蓋相關主題。
開始使用
🎯 新手入門 AI?從這裡開始!
如果你完全沒接觸過 AI,想要快速、實作導向的範例,請查看我們的 入門範例!這些包括:
- 🌟 Hello AI World - 你的第一個 AI 程式(模式辨識)
- 🧠 Simple Neural Network - 從頭建立一個神經網路
- 🖼️ Image Classifier - 使用詳細註解進行影像分類
- 💬 文字情感 - 分析正面/負面文字
These examples are designed to help you understand AI concepts before diving into the full curriculum.
📚 完整課程設定
- 我們已建立一個 設定課程 以協助你設定開發環境。 - 對教育者,我們也為你建立了一個 教師用課程設定教學!
- 如何在 VSCode 或 Codepace 中執行程式碼
請依照以下步驟:
Fork the Repository: Click on the "Fork" button at the top-right corner of this page.
Clone the Repository: git clone https://github.com/microsoft/AI-For-Beginners.git
Don't forget to star (🌟) this repo to find it easier later.
認識其他學習者
加入我們的 官方 AI Discord 伺服器,與其他參與本課程的學習者交流、建立人脈並獲得支援。
如果在建置時有產品回饋或問題,請造訪我們的 Azure AI Foundry 開發者論壇
測驗
關於測驗的一則說明: All quizzes are contained in the Quiz-app folder in etc\quiz-app, or 線上在此 They are linked from within the lessons the quiz app can be run locally or deployed to Azure; follow the instruction in the
quiz-appfolder. They are gradually being localized.
尋求協助
你有建議或發現拼字或程式碼錯誤嗎?Raise an issue or create a pull request.
特別感謝
- ✍️ 主要作者: Dmitry Soshnikov, PhD
- 🔥 編輯: Jen Looper, PhD
- 🎨 手繪筆記插畫者: Tomomi Imura
- ✅ 測驗建立者: Lateefah Bello, MLSA
- 🙏 核心貢獻者: Evgenii Pishchik
其他課程
Our team produces other curricula! Check out:
LangChain
Azure / Edge / MCP / Agents
生成式 AI 系列
核心學習
Copilot 系列
取得協助
如果你卡住或對建置 AI 應用有任何問題,請加入學習者與資深開發者的討論(關於 MCP)。這是一個友善的社群,歡迎提出問題並自由分享知識。
如果在建置時有產品回饋或錯誤,請造訪:
免責聲明: 本文件係使用 AI 翻譯服務 Co-op Translator (https://github.com/Azure/co-op-translator) 進行翻譯。雖然我們力求準確,但請注意,自動翻譯可能包含錯誤或不精確之處。原始語言的文件應視為具權威性的來源。對於重要或關鍵資訊,建議採用專業人工翻譯。本公司不對因使用本翻譯而產生的任何誤解或誤譯承擔責任。
