21 KiB
初學者人工智能課程 - 課程大綱
![]() |
|---|
| 初學者人工智能 - 手繪筆記由 @girlie_mac 繪製 |
透過我們為期 12 週、共 24 節課的課程,探索人工智能(AI)的世界!課程包括實用的教學、測驗和實驗室練習。這是一個適合初學者的課程,涵蓋了 TensorFlow 和 PyTorch 等工具,以及 AI 的倫理問題。
你將學到什麼
在這個課程中,你將學到:
- 不同的人工智能方法,包括傳統的符號方法,使用知識表示和推理(GOFAI)。
- 神經網絡和深度學習,這是現代 AI 的核心。我們將使用兩個最受歡迎的框架 TensorFlow 和 PyTorch 的代碼來說明這些重要主題背後的概念。
- 用於處理圖像和文本的神經架構。我們將涵蓋一些近期的模型,但可能不包括最前沿的技術。
- 不太流行的 AI 方法,例如遺傳算法和多代理系統。
我們不會在這個課程中涵蓋:
- AI 在商業中的應用案例。建議參加 Introduction to AI for business users 的學習路徑,或 AI Business School,這是與 INSEAD 合作開發的。
- 經典機器學習,這在我們的 Machine Learning for Beginners Curriculum 中有詳細描述。
- 使用 Cognitive Services 構建的實際 AI 應用。建議從 Microsoft Learn 的模組開始,例如 vision、natural language processing、Generative AI with Azure OpenAI Service 等。
- 特定的 ML 雲框架,例如 Azure Machine Learning、Microsoft Fabric 或 Azure Databricks。建議參考 Build and operate machine learning solutions with Azure Machine Learning 和 Build and Operate Machine Learning Solutions with Azure Databricks 的學習路徑。
- 對話式 AI 和 聊天機器人。有一個單獨的 Create conversational AI solutions 學習路徑,你也可以參考 這篇博客文章 獲取更多細節。
- 深度學習的數學基礎。建議參考 Ian Goodfellow、Yoshua Bengio 和 Aaron Courville 的 Deep Learning,該書也可以在線獲取:https://www.deeplearningbook.org/。
如果想要輕鬆入門 雲端 AI 主題,可以考慮參加 Get started with artificial intelligence on Azure 的學習路徑。
課程內容
每節課包含
- 預讀材料
- 可執行的 Jupyter Notebook,通常針對特定框架(PyTorch 或 TensorFlow)。可執行的 Notebook 也包含大量理論材料,因此要理解主題,您需要至少閱讀一個版本的 Notebook(PyTorch 或 TensorFlow)。
- 實驗室(部分主題提供),讓您有機會將所學材料應用於特定問題。
- 部分章節包含指向 MS Learn 模組的鏈接,涵蓋相關主題。
開始學習
- 我們已經創建了一個 設置課程,幫助您設置開發環境。
- 對於教育工作者,我們還創建了一個 課程設置指南!
- 如何 在 VSCode 或 Codepace 中運行代碼
按照以下步驟操作:
Fork 此倉庫:點擊此頁面右上角的 "Fork" 按鈕。
克隆此倉庫:git clone https://github.com/microsoft/AI-For-Beginners.git
別忘了給這個倉庫加星標 (🌟),以便日後更容易找到。
與其他學習者交流
加入我們的 官方 AI Discord 伺服器,與其他學習者交流並獲得支持。
如果您在構建過程中有產品反饋或問題,請訪問我們的 Azure AI Foundry 開發者論壇
測驗
關於測驗的注意事項:所有測驗都存放在 Quiz-app 資料夾內,路徑為 etc\quiz-app。這些測驗已經從課程中連結起來,測驗應用程式可以在本地執行,或者部署到 Azure;請按照
quiz-app資料夾中的指引操作。測驗內容正在逐步進行本地化。
尋求協助
有任何建議或發現拼寫或程式碼錯誤?請提出問題或建立拉取請求。
特別感謝
- ✍️ 主要作者: Dmitry Soshnikov,博士
- 🔥 編輯: Jen Looper,博士
- 🎨 手繪筆記插畫師: Tomomi Imura
- ✅ 測驗創作者: Lateefah Bello,MLSA
- 🙏 核心貢獻者: Evgenii Pishchik
其他課程
我們的團隊還製作了其他課程!查看以下內容:
- 初學者的生成式 AI
- 初學者的生成式 AI .NET
- 使用 JavaScript 的生成式 AI
- 使用 Java 的生成式 AI
- 初學者的 AI
- 初學者的數據科學
- 初學者的機器學習
- 初學者的網絡安全
- 初學者的網頁開發
- 初學者的物聯網
- 初學者的 XR 開發
- 精通 GitHub Copilot 用於代理性使用
- 精通 GitHub Copilot 用於 C#/.NET 開發者
- 選擇你的 Copilot 冒險
免責聲明:
本文件使用人工智能翻譯服務 Co-op Translator 進行翻譯。我們致力於提供準確的翻譯,但請注意,自動翻譯可能包含錯誤或不準確之處。應以原文文件作為權威來源。對於關鍵資訊,建議尋求專業人工翻譯。我們對因使用此翻譯而引起的任何誤解或誤釋不承擔責任。
