![]() |
|---|
| AI For Beginners - 作者 @girlie_mac 的手绘笔记 |
通过我们的12周、24课时课程探索人工智能(AI)的世界!课程包含实用课程、测验和实验。课程适合初学者,涵盖了TensorFlow和PyTorch等工具,以及人工智能伦理。
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 | 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)。
- 现代人工智能核心的神经网络和深度学习。我们将通过两个最受欢迎框架的代码示例(TensorFlow 和 PyTorch)来解释这些重要主题背后的概念。
- 处理图像和文本的神经架构。将涵盖近期模型,但对最前沿技术可能稍显不足。
- 不太常见的AI方法,如遗传算法和多智能体系统。
本课程不涵盖:
- 在业务中应用AI的商业案例。可以考虑学习Microsoft Learn上的 面向业务用户的AI介绍 学习路径,或微软与 INSEAD 合作开发的 AI商业学院。
- 经典机器学习,我们在 Machine Learning for Beginners Curriculum 中有详细描述。
- 使用 认知服务 构建的实际AI应用。推荐先学习 Microsoft Learn 中的 视觉、自然语言处理、Azure OpenAI 服务的生成式AI 等模块。
- 特定的机器学习 云框架,如 Azure 机器学习,Microsoft Fabric 或 Azure Databricks。可以参考 使用 Azure 机器学习构建和运营机器学习解决方案 和 使用 Azure Databricks 构建和运营机器学习解决方案 学习路径。
- 对话式AI 和 聊天机器人。另有单独的 创建对话式AI解决方案 学习路径,也可以参考 这篇博客 获得更多细节。
- 深度学习背后的深层数学。推荐参考 Ian Goodfellow、Yoshua Bengio 和 Aaron Courville 的《Deep Learning》,该书也可在线阅读:https://www.deeplearningbook.org/。
如果想轻松入门 云端AI 主题,可以考虑学习 在 Azure 上开始使用人工智能 学习路径。
- 预读材料
- 可执行的 Jupyter 笔记本,通常针对特定框架(PyTorch 或 TensorFlow)。可执行笔记本还包含大量理论材料,因此要理解主题,您需要至少阅读一个版本的笔记本(PyTorch 或 TensorFlow)。
- 一些主题提供 实验室,让您有机会将所学内容应用到具体问题中。
- 部分章节包含指向涵盖相关主题的 MS Learn 模块的链接。
如果您是 AI 完全新手且想要快速的动手示例,请查看我们的 初学者友好示例!其中包括:
- 🌟 Hello AI World - 您的第一个 AI 程序(模式识别)
- 🧠 简单神经网络 - 从零构建神经网络
- 🖼️ 图像分类器 - 带有详细注释的图像分类
- 💬 文本情感分析 - 分析文本的积极/消极情感
这些示例旨在帮助您理解 AI 概念,然后再深入完整课程。
请按以下步骤操作:
Fork 仓库:点击本页面右上角的“Fork”按钮。
克隆仓库:git clone https://github.com/microsoft/AI-For-Beginners.git
别忘了给该仓库点星 (🌟),方便以后查找。
加入我们的官方 AI Discord 服务器,与正在学习本课程的其他学习者交流与建立联系,获得帮助支持。
如果在构建中有产品反馈或问题,请访问我们的 Azure AI Foundry 开发者论坛
关于测验的说明:所有测验文件均在 etc\quiz-app 的 Quiz-app 文件夹中,或可在线访问。它们链接于课程中,测验应用可在本地运行或部署到 Azure;请按照
quiz-app文件夹中的说明操作。测验正在逐步本地化。
您有建议或发现拼写或代码错误?请提出问题或创建拉取请求。
- ✍️ 主要作者: Dmitry Soshnikov,博士
- 🔥 编辑: Jen Looper,博士
- 🎨 速写插画师: Tomomi Imura
- ✅ 测验创建者: Lateefah Bello, MLSA
- 🙏 核心贡献者: Evgenii Pishchik
我们的团队还制作了其他课程!敬请查看:
如果您在构建 AI 应用时遇到困难或有任何疑问,欢迎加入学习者和资深开发者一起讨论 MCP 的社区。这里是一个支持性强的社区,鼓励提问并自由分享知识。
如有产品反馈或构建中遇到错误,请访问:
免责声明:
本文件采用人工智能翻译服务 Co-op Translator 进行翻译。尽管我们努力确保准确性,但请注意,自动翻译可能存在错误或不准确之处。原始文件的母语版本应视为权威来源。对于关键信息,建议使用专业人工翻译。因使用本翻译而产生的任何误解或误译,我们不承担任何责任。
