Skip to content

Latest commit

 

History

History
194 lines (144 loc) · 23.6 KB

README.zho.md

File metadata and controls

194 lines (144 loc) · 23.6 KB

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars Binder Gitter

人工智能入门--一门课程

 Sketchnote by (@girlie_mac)
AI For Beginners - Sketchnote by @girlie_mac

通过微软 12 周 24 课时的课程,探索人工智能(AI)的世界!深入学习符号 AI、神经网络、计算机视觉、自然语言处理等内容。实践课程、小测验和实验室可增强您的学习效果。这本由专家设计的综合指南非常适合初学者,涵盖了 TensorFlow、PyTorch 和人工智能伦理原则。今天就开始您的人工智能之旅吧

在本课程中,您将学习到:

  • 人工智能的不同方法,包括知识表示和推理的 "古老 "符号方法(GOFAI)。
  • 神经网络和深度学习,它们是现代人工智能的核心。我们将使用两个最流行的框架--TensorFlowPyTorch--中的代码来说明这些重要主题背后的概念。
  • 用于处理图像和文本的神经架构。我们将介绍最新的模型,但可能会对最先进的模型有所欠缺。
  • 不太流行的人工智能方法,如遗传算法多代理系统

本课程不包括的内容:

如果想了解云中人工智能主题的简要介绍,您可以考虑参加在Azure上开始学习人工智能 学习路径。

公告--关于生成式人工智能的新课程刚刚发布!

我们刚刚发布了 12 课时的生成式人工智能课程。快来学习

  • 提示和提示工程
  • 文本和图像应用程序生成
  • 搜索应用程序

和往常一样,这里有课程、需要完成的作业、知识检查和挑战。

快来看看吧

https://aka.ms/genai-beginners


内容

序号课程名称介绍PyTorchKeras/TensorFlowLab
I人工智能简介
1人工智能简介和历史文本
II符号AI
2 知识表征和专家系统文本专家系统, 本体论, 概念图
III神经网络简介
3感知器 文本 Notebook实验室
4 多层感知器和创建我们自己的框架文本Notebook实验室
5 框架(PyTorch/TensorFlow)和过度拟合介绍 文本 PyTorch Keras/TensorFlow 实验室
IV计算机视觉 Microsoft Azure AI Fundamentals: Explore Computer Vision
微软计算机视觉学习模块 PyTorch TensorFlow
6计算机视觉入门。OpenCV文本Notebook实验室
7卷积神经网络
CNN 架构
文本
文本
PyTorchTensorFlow实验室
8预训练网络和迁移学习
Training Tricks
文本
文本
PyTorchTensorFlow
Dropout sample
Adversarial Cat
实验室
9自动编码器和 VAE文本PyTorchTensorFlow
10生成式对抗网络
艺术风格传递
文本PyTorchTensorFlow GAN
Style Transfer
11物体检测TextPyTorchTensorFlowLab
12语义分割 U-Net文本PyTorchTensorFlow
V自然语言处理 Microsoft Azure AI Fundamentals: Explore Natural Language Processing
微软自然语言处理学习模块 PyTorch TensorFlow
13文本表示法。Bow/TF-IDF文本PyTorchTensorFlow
14语义词嵌入。Word2Vec 和 GloVe文本PyTorchTensorFlow
15语言建模。训练自己的嵌入TextPyTorchTensorFlow实验室
16递归神经网络TextPyTorchTensorFlow
17生成式递归网络TextPyTorchTensorFlow实验室
18Transformers. BERT.TextPyTorchTensorFlow
19命名实体识别TextTensorFlow实验室
20大型语言模型、提示编程和少量任务TextPyTorch
VIOther AI Techniques
21遗传算法TextNotebook
22深度强化学习TextPyTorchTensorFlow实验室
23Multi-Agent Systems文本
VII人工智能伦理
24人工智能伦理与负责任的人工智能文本MS Learn: Responsible AI Principles
Extras
X1多模式网络、CLIP 和 VQGAN文本Notebook

课程思维导图

每节课都包含一些预习材料(链接为上面的文本)和一些可执行的 Jupyter 笔记本,这些笔记本通常是针对特定框架(PyTorchTensorFlow)的。可执行笔记本还包含大量理论材料,因此要了解相关主题,至少需要阅读一个版本的笔记本(PyTorch 或 TensorFlow)。某些主题还有实验室,让您有机会尝试将所学材料应用于特定问题。 某些部分还包含指向MS Learn模块的链接,这些模块涵盖了相关主题。Microsoft Learn 提供了一个方便的支持 GPU 的学习环境,不过在内容方面,您可以期待该课程更深入一些。

你是学生吗?

从以下资源开始:

  • 学生中心页面在本页中,您将找到初学者资源、学生包,甚至获得免费证书券的方法。由于我们至少每月更换一次内容,因此您需要将此页加入书签并不时查看。
  • 微软学生学习大使 加入全球学生大使社区,这可能是你进入微软的途径。

开始吧

学生,有几种使用课程的方法。首先,你可以直接在 GitHub 上阅读文本和查看代码。如果你想运行任何笔记本中的代码--阅读我们的说明,并在本博文中找到更多关于如何运行的建议。

注意关于如何运行本课程代码的说明

不过,如果您想将本课程作为自学项目,我们建议您将整个 repo fork 到自己的 GitHub 账户,然后自己或与小组一起完成练习:

  • 从课前测验开始。
  • 阅读讲座的介绍性文字。
  • 如果讲座有额外的笔记本,请阅读并执行代码。如果同时提供了 TensorFlow 和 PyTorch 笔记本,你可以专注于其中一个--选择你最喜欢的框架。
  • 笔记本通常包含一些挑战,需要你稍微调整代码进行实验。
  • 参加课后测验。
  • 如果模块附有实验--完成作业。
  • 访问讨论区,"大声学习"。

如需进一步学习,我们建议您遵循以下 Microsoft Learn 模块和学习路径。 教师,我们包含了一些建议,介绍了如何使用本课程。


荣誉

✍主要作者: Dmitry Soshnikov, PhD
🔥 编辑: Jen Looper, PhD
🎨 Sketchnote 插画师: Tomomi Imura
✅ 测验创建者: Lateefah Bello, MLSA
🙏 核心贡献者: Evgenii Pishchik

团队介绍

Promo video

🎥 点击上图,观看有关该项目和创作者的视频!


教学法

我们在构建本课程时选择了两个教学原则:确保课程以项目为基础实践,并包括频繁的测验

通过确保内容与项目相一致,可以使学生更加投入地参与学习过程,并增强对概念的记忆。此外,课前的小测验会让学生对学习某个主题产生浓厚兴趣,而课后的第二次小测验则会确保学生进一步巩固所学知识。本课程的设计灵活有趣,可以全部或部分学习。项目从小型项目开始,到 12 周周期结束时会变得越来越复杂。

找到 Code of Conduct, Contributing, 和 Translation 导则. 找到我们的 Support Documentation heresecurity information here. 我们欢迎您提出建设性的反馈意见!

关于测验的说明: 所有测验都包含 in this app, 共 50 个测验,每个测验三个问题。它们从课程中链接出来,但测验应用程序也可以在本地运行;请按照 "测验应用程序 "中的说明进行操作。 etc/quiz-app 文件夹.

离线访问

您可以使用 Docsify. fork这个代码库, install Docsify 在你本地机器上, 并且在此代码库的 etc/docsify 文件夹, 输入 docsify serve. 网站将通过本地主机上的端口 3000 运行:localhost:3000。您可以通过此链接获取 PDF 格式的教程。.

需要帮助!

您愿意提供翻译吗?请阅读我们的 translation guidelines.

其他课程

我们的团队还制作其他课程!查看: