---
title: 微软：人工智能初学者课程，一共12周、24节课
date: 2026-08-06T08:37:59Z
modified: 2026-08-06T08:38:07Z
permalink: "https://www.appinn.com/ms-ai-for-beginners/"
type: post
status: publish
excerpt: ""
categories:
  - AI
tags:
  - AI
  - 初学者
  - 微软
  - 课程
featured_image: "https://www.appinn.com/wp-content/uploads/2026/08/Copy-of-appinn-homework-2026-08-06T163454.486.jpg"
author: 青小蛙
timestamp: 2026-08-06T08:38:07Z
---

这是微软开源的人工智能初学者课程，目前已经获得了 6万多颗 Star，拥有好几十种语言，包括简体中文、繁体中文，非常受欢迎。@[Appinn](https://www.appinn.com/ms-ai-for-beginners.md)

![](https://www.appinn.com/wp-content/uploads/2026/08/Copy-of-appinn-homework-2026-08-06T163454.486.jpg)

课程一共12周、24节课，适合初学者，涵盖了 TensorFlow 和 PyTorch 等工具，以及 AI 伦理。

## **课程内容**



| **课程链接** | **PyTorch/Keras/TensorFlow** | **实验** |  |
| --- | --- | --- | --- |
| [课程环境设置](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/0-course-setup/setup.md) | [搭建开发环境](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/0-course-setup/how-to-run.md) |  |  |
| I | **[人工智能简介](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/1-Intro/README.md)** |  |  |
| 01 | [人工智能介绍与历史](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/1-Intro/README.md) | – | – |
| II | **符号AI** |  |  |
| 02 | [知识表示与专家系统](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/2-Symbolic/README.md) | [专家系统](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/2-Symbolic/Animals.ipynb) / [本体论](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/2-Symbolic/FamilyOntology.ipynb) /[概念图谱](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/2-Symbolic/MSConceptGraph.ipynb) |  |
| III | **[神经网络简介](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/3-NeuralNetworks/README.md)** |  |  |
| 03 | [感知器](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/3-NeuralNetworks/03-Perceptron/README.md) | [笔记本](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/3-NeuralNetworks/03-Perceptron/Perceptron.ipynb) | [实验](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/3-NeuralNetworks/03-Perceptron/lab/README.md) |
| 04 | [多层感知器及创建我们的框架](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/3-NeuralNetworks/04-OwnFramework/README.md) | [笔记本](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/3-NeuralNetworks/04-OwnFramework/OwnFramework.ipynb) | [实验](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/3-NeuralNetworks/04-OwnFramework/lab/README.md) |
| 05 | [框架简介（PyTorch/TensorFlow）及过拟合](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/3-NeuralNetworks/05-Frameworks/README.md) | [PyTorch](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/3-NeuralNetworks/05-Frameworks/IntroPyTorch.ipynb) / [Keras](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/3-NeuralNetworks/05-Frameworks/IntroKeras.ipynb) / [TensorFlow](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/3-NeuralNetworks/05-Frameworks/IntroKerasTF.ipynb) | [实验](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/3-NeuralNetworks/05-Frameworks/lab/README.md) |
| IV | **[计算机视觉](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/4-ComputerVision/README.md)** | [PyTorch](https://docs.microsoft.com/learn/modules/intro-computer-vision-pytorch/?WT.mc_id=academic-77998-cacaste) / [TensorFlow](https://docs.microsoft.com/learn/modules/intro-computer-vision-TensorFlow/?WT.mc_id=academic-77998-cacaste) | [在 Microsoft Azure 上探索计算机视觉](https://learn.microsoft.com/en-us/collections/7w28iy2xrqzdj0?WT.mc_id=academic-77998-bethanycheum) |
| 06 | [计算机视觉简介。OpenCV](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/4-ComputerVision/06-IntroCV/README.md) | [笔记本](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/4-ComputerVision/06-IntroCV/OpenCV.ipynb) | [实验](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/4-ComputerVision/06-IntroCV/lab/README.md) |
| 07 | [卷积神经网络](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/4-ComputerVision/07-ConvNets/README.md) & [CNN 架构](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/4-ComputerVision/07-ConvNets/CNN_Architectures.md) | [PyTorch](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/4-ComputerVision/07-ConvNets/ConvNetsPyTorch.ipynb) /[TensorFlow](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/4-ComputerVision/07-ConvNets/ConvNetsTF.ipynb) | [实验](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/4-ComputerVision/07-ConvNets/lab/README.md) |
| 08 | [预训练网络与迁移学习](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/4-ComputerVision/08-TransferLearning/README.md) 和 [训练技巧](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/4-ComputerVision/08-TransferLearning/TrainingTricks.md) | [PyTorch](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/4-ComputerVision/08-TransferLearning/TransferLearningPyTorch.ipynb) / [TensorFlow](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/3-NeuralNetworks/05-Frameworks/IntroKerasTF.ipynb) | [实验](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/4-ComputerVision/08-TransferLearning/lab/README.md) |
| 09 | [自编码器与变分自编码器 (VAE)](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/4-ComputerVision/09-Autoencoders/README.md) | [PyTorch](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/4-ComputerVision/09-Autoencoders/AutoEncodersPyTorch.ipynb) / [TensorFlow](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/4-ComputerVision/09-Autoencoders/AutoencodersTF.ipynb) |  |
| 10 | [生成对抗网络与艺术风格迁移](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/4-ComputerVision/10-GANs/README.md) | [PyTorch](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/4-ComputerVision/10-GANs/GANPyTorch.ipynb) / [TensorFlow](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/4-ComputerVision/10-GANs/GANTF.ipynb) |  |
| 11 | [目标检测](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/4-ComputerVision/11-ObjectDetection/README.md) | [TensorFlow](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/4-ComputerVision/11-ObjectDetection/ObjectDetection.ipynb) | [实验](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/4-ComputerVision/11-ObjectDetection/lab/README.md) |
| 12 | [语义分割。U-Net](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/4-ComputerVision/12-Segmentation/README.md) | [PyTorch](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/4-ComputerVision/12-Segmentation/SemanticSegmentationPytorch.ipynb) / [TensorFlow](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/4-ComputerVision/12-Segmentation/SemanticSegmentationTF.ipynb) |  |
| V | **[自然语言处理](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/5-NLP/README.md)** | [PyTorch](https://docs.microsoft.com/learn/modules/intro-natural-language-processing-pytorch/?WT.mc_id=academic-77998-cacaste) /[TensorFlow](https://docs.microsoft.com/learn/modules/intro-natural-language-processing-TensorFlow/?WT.mc_id=academic-77998-cacaste) | [在 Microsoft Azure 上探索自然语言处理](https://learn.microsoft.com/en-us/collections/7w28iy2xrqzdj0?WT.mc_id=academic-77998-bethanycheum) |
| 13 | [文本表示。词袋模型/TF-IDF](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/5-NLP/13-TextRep/README.md) | [PyTorch](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/5-NLP/13-TextRep/TextRepresentationPyTorch.ipynb) / [TensorFlow](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/5-NLP/13-TextRep/TextRepresentationTF.ipynb) |  |
| 14 | [语义词嵌入。Word2Vec和GloVe](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/5-NLP/14-Embeddings/README.md) | [PyTorch](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/5-NLP/14-Embeddings/EmbeddingsPyTorch.ipynb) / [TensorFlow](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/5-NLP/14-Embeddings/EmbeddingsTF.ipynb) |  |
| 15 | [语言建模。自定义嵌入训练](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/5-NLP/15-LanguageModeling/README.md) | [PyTorch](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/5-NLP/15-LanguageModeling/CBoW-PyTorch.ipynb) / [TensorFlow](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/5-NLP/15-LanguageModeling/CBoW-TF.ipynb) | [实验](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/5-NLP/15-LanguageModeling/lab/README.md) |
| 16 | [循环神经网络](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/5-NLP/16-RNN/README.md) | [PyTorch](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/5-NLP/16-RNN/RNNPyTorch.ipynb) / [TensorFlow](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/5-NLP/16-RNN/RNNTF.ipynb) |  |
| 17 | [生成循环网络](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/5-NLP/17-GenerativeNetworks/README.md) | [PyTorch](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/5-NLP/17-GenerativeNetworks/GenerativePyTorch.ipynb) / [TensorFlow](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/5-NLP/17-GenerativeNetworks/GenerativeTF.ipynb) | [实验](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/5-NLP/17-GenerativeNetworks/lab/README.md) |
| 18 | [变换器。BERT。](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/5-NLP/18-Transformers/README.md) | [PyTorch](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/5-NLP/18-Transformers/TransformersPyTorch.ipynb) /[TensorFlow](https://github.com/microsoft/AI-For-Beginners/blob/main/lessons/5-NLP/18-Transformers/TransformersTF.ipynb) |  |
| 19 | [命名实体识别](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/5-NLP/19-NER/README.md) | [TensorFlow](https://microsoft.github.io/AI-For-Beginners/lessons/5-NLP/19-NER/NER-TF.ipynb) | [实验](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/5-NLP/19-NER/lab/README.md) |
| 20 | [大型语言模型，提示编程与少样本任务](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/5-NLP/20-LangModels/README.md) | [PyTorch](https://microsoft.github.io/AI-For-Beginners/lessons/5-NLP/20-LangModels/GPT-PyTorch.ipynb) |  |
| VI | **其他AI技术** |  |  |
| 21 | [遗传算法](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/6-Other/21-GeneticAlgorithms/README.md) | [笔记本](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/6-Other/21-GeneticAlgorithms/Genetic.ipynb) |  |
| 22 | [深度强化学习](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/6-Other/22-DeepRL/README.md) | [PyTorch](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/6-Other/22-DeepRL/CartPole-RL-PyTorch.ipynb) /[TensorFlow](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/6-Other/22-DeepRL/CartPole-RL-TF.ipynb) | [实验](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/6-Other/22-DeepRL/lab/README.md) |
| 23 | [多智能体系统](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/6-Other/23-MultiagentSystems/README.md) |  |  |
| VII | **人工智能伦理** |  |  |
| 24 | [人工智能伦理与负责任的AI](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/7-Ethics/README.md) | [Microsoft Learn: 负责任的AI原则](https://docs.microsoft.com/learn/paths/responsible-ai-business-principles/?WT.mc_id=academic-77998-cacaste) |  |
| IX | **附加内容** |  |  |
| 25 | [多模态网络，CLIP 与 VQGAN](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/X-Extras/X1-MultiModal/README.md) | [笔记本](https://github.com/microsoft/AI-For-Beginners/blob/main/translations/zh-CN/lessons/X-Extras/X1-MultiModal/Clip.ipynb) |  |

等等，完成课程之后，还有测验、社区等资源。推荐给中学生或者大学生，以及有时间的牛马。

## 获取

- [GitHub](https://github.com/microsoft/AI-For-Beginners)

---

原文：https://www.appinn.com/ms-ai-for-beginners/

## Topics

**分类目录:** [AI](https://www.appinn.com/category/ai/?output_format=md)

**标签:** [初学者](https://www.appinn.com/tag/%e5%88%9d%e5%ad%a6%e8%80%85/?output_format=md), [微软](https://www.appinn.com/tag/%e5%be%ae%e8%bd%af/?output_format=md), [课程](https://www.appinn.com/tag/%e8%af%be%e7%a8%8b/?output_format=md)