![]() |
|---|
| AI For Beginners - 速寫筆記由 @girlie_mac 製作 |
跟隨我們為期12星期、包含24課堂的課程,一同探索人工智能(AI)的世界!課程包括實際應用課堂、測驗以及實驗室。此課程適合初學者,涵蓋工具如 TensorFlow 及 PyTorch,亦探討 AI 的倫理問題。
Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese
想要本地克隆?
此倉庫包含超過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 合著的《Deep Learning》,線上版本在https://www.deeplearningbook.org/。
對於初探 AI 雲端 主題,可考慮 Microsoft Learn 的 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 開發者論壇
關於小測驗的說明:所有小測驗均收錄於 etc\quiz-app 中的 Quiz-app 資料夾,或可線上訪問。這些小測驗與課程內容相關聯,Quiz-app 可在本地運行或部署至 Azure;請遵循
quiz-app資料夾中的說明。小測驗正在逐步本地化中。
您有建議或發現拼寫或程式錯誤嗎?請提出 Issue 或發起 Pull Request。
- ✍️ 主要作者: Dmitry Soshnikov,博士
- 🔥 編輯: Jen Looper,博士
- 🎨 手繪筆記插畫師: Tomomi Imura
- ✅ 小測驗創建者: Lateefah Bello,MLSA
- 🙏 核心貢獻者: Evgenii Pishchik
我們團隊提供其他課程!請參考:
如果您遇到困難或有任何關於開發 AI 應用的問題,請加入與 MCP 相關的學習者與資深開發者討論。這是一個充滿支持的社群,歡迎提問並自由分享知識。
如果在開發時有產品反饋或錯誤,請訪問:
免責聲明:
本文件是使用 AI 翻譯服務 Co-op Translator 翻譯而成。雖然我們致力於確保準確性,但請注意自動翻譯可能會包含錯誤或不準確之處。原始文件的母語版本應視為權威來源。對於重要資訊,建議使用專業人工翻譯。我們不對因使用此翻譯而產生的任何誤解或誤釋負責。
