![]() |
|---|
| AI For Beginners - Sketchnote by @girlie_mac |
透過我們為期12星期、共24課的課程,探索人工智能(AI)的世界!課程包含實踐課程、測驗及實驗室。課程適合初學者,涵蓋TensorFlow和PyTorch等工具,以及AI的倫理議題。
阿拉伯語 | 孟加拉語 | 保加利亞語 | 緬甸語 (緬甸) | 中文 (簡體) | 中文 (繁體,香港) | 中文 (繁體,澳門) | 中文 (繁體,台灣) | 克羅地亞語 | 捷克語 | 丹麥語 | 荷蘭語 | 愛沙尼亞語 | 芬蘭語 | 法語 | 德語 | 希臘語 | 希伯來語 | 印地語 | 匈牙利語 | 印尼語 | 義大利語 | 日語 | 坎納達語 | 高棉語 | 韓語 | 立陶宛語 | 馬來語 | 馬拉雅拉姆語 | 馬拉地語 | 尼泊爾語 | 尼日利亞皮欽語 | 挪威語 | 波斯語 (法爾西語) | 波蘭語 | 葡萄牙語 (巴西) | 葡萄牙語 (葡萄牙) | 旁遮普語 (古魯穆奇文) | 羅馬尼亞語 | 俄語 | 塞爾維亞語 (西里爾字母) | 斯洛伐克語 | 斯洛文尼亞語 | 西班牙語 | 斯瓦希里語 | 瑞典語 | 他加祿語 (菲律賓語) | 泰米爾語 | 泰盧固語 | 泰語 | 土耳其語 | 烏克蘭語 | 烏爾都語 | 越南語
想本地克隆?
此儲存庫包含50多種語言翻譯,會大幅增加下載大小。若想不含翻譯檔案克隆,請使用稀疏檢出:
Bash / macOS / Linux:
git clone --filter=blob:none --sparse https://github.com/microsoft/AI-For-Beginners.git cd AI-For-Beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (Windows):
git clone --filter=blob:none --sparse https://github.com/microsoft/AI-For-Beginners.git cd AI-For-Beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"這樣能更快下載,並取得完成本課程所需所有內容。
若希望增添其他支援語言,請參閱 此處
本課程將教你:
- 不同的人工智能方法,包括「經典」符號方法,涵蓋知識表示與推理(GOFAI)。
- 神經網絡與深度學習,是現代AI的核心。我們將用兩大熱門框架的代碼來示範這些重要主題的概念——TensorFlow及PyTorch。
- 用於圖像與文本的神經結構。我們會介紹近期模型,但或許不完全涵蓋最新前沿。
- 較少流行的AI方法,如遺傳算法與多智能體系統。
本課程將不涵蓋的內容:
- 商業應用中的AI業務案例。建議參加Microsoft Learn上的面向商務用戶的AI入門學習路徑,或由INSEAD合作開發的AI商業學院。
- 經典機器學習,詳述於我們的機器學習初學者課程。
- 使用認知服務建立的實用AI應用。建議先從Microsoft Learn的視覺、自然語言處理、利用Azure OpenAI服務的生成式AI等模塊開始。
- 特定的機器學習雲端框架,如Azure Machine Learning、Microsoft Fabric或Azure Databricks。建議參考在 Azure Machine Learning 上建立及運營機器學習解決方案及在 Azure Databricks 上建立及運營機器學習解決方案學習路徑。
- 對話式AI及聊天機械人。另有專門的建立對話式AI解決方案學習路徑,也可參考此篇部落格文章了解更多。
- 深入的深度學習數學。推薦參考 Ian Goodfellow、Yoshua Bengio 和 Aaron Courville 的深度學習一書,線上版可見於https://www.deeplearningbook.org/。
若想輕鬆入門 雲端上的AI 主題,可考慮學習在Azure上開始使用人工智能學習路徑。
- 預讀資料
- 可執行的 Jupyter 筆記本,通常針對特定框架(PyTorch 或 TensorFlow)。可執行筆記本還包含大量理論內容,因此要理解主題,您至少需要瀏覽一個版本的筆記本(PyTorch 或 TensorFlow 其中一個)。
- 一些主題提供的 實驗室,讓您有機會嘗試將所學材料應用於特定問題。
- 部分章節包含連結至涵蓋相關主題的 MS Learn 模組。
如果您完全是 AI 新手並想要快速進行實作範例,請參考我們的 初學者友善範例!這些範例包括:
- 🌟 Hello AI World - 您的第一個 AI 程式(模式識別)
- 🧠 簡單神經網絡 - 從零開始構建神經網絡
- 🖼️ 圖像分類器 - 使用詳細註解的圖像分類
- 💬 文本情感分析 - 分析正面/負面文本
這些範例旨在幫助您在深入完整課程之前理解 AI 概念。
- 我們已建立了一個設定課程協助您設定開發環境。 - 針對教師,我們也建立了一個課程設定教學!
- 如何在 VSCode 或 Codespace 中執行程式碼
請依照以下步驟:
Fork 倉庫:點擊頁面右上角的「Fork」按鈕。
Clone 倉庫:git clone https://github.com/microsoft/AI-For-Beginners.git
別忘了為此倉庫點星 (🌟),以方便日後尋找。
加入我們的官方 AI Discord 伺服器,認識並與其他修讀此課程的學習者交流,並獲得支援。
若在開發過程中有產品意見或問題,請前往我們的Azure AI Foundry 開發者論壇
關於測驗的小提醒:所有測驗均位於 Quiz-app 資料夾中等路徑 etc\quiz-app,亦可線上存取。它們在課程中有連結,且測驗應用程式可以本地執行或部署至 Azure;請依
quiz-app資料夾中的說明操作。測驗逐步進行本地化。
您有建議或發現拼寫或程式碼錯誤嗎?請提出 issue 或發起 pull request。
- ✍️ 主要作者: Dmitry Soshnikov, 博士
- 🔥 編輯: Jen Looper, 博士
- 🎨 筆記插畫師: Tomomi Imura
- ✅ 測驗製作人: Lateefah Bello, MLSA
- 🙏 核心貢獻者: Evgenii Pishchik
我們的團隊還製作其他課程!請查閱:
如果您遇到瓶頸或在建置 AI 應用時有任何疑問,加入其他學習者及經驗豐富開發者的討論吧。這是一個支持性強、歡迎發問且樂於分享知識的社群。
若在開發過程中有產品意見或錯誤,請前往:
免責聲明:
本文件使用 AI 翻譯服務 Co-op Translator 進行翻譯。雖然我們力求準確,但請注意,自動翻譯可能包含錯誤或不準確之處。原文所用的本地語言版本應被視為權威版本。對於重要資訊,建議使用專業人工翻譯。我們對因使用本翻譯而產生的任何誤解或誤釋不承擔任何責任。
