跳到主要内容

MIT 6.034 人工智能

课程名称: Introduction to Artificial Intelligence
课程官网地址:2012年春,需登录2010年秋
先修课程: 6.0001 Python计算机科学编程导论MIT 18.01/18.02 微积分
重要程度: ※※※※※
课程评点: MIT 计算机科学与人工智能实验室(CSAIL)的一门本科入门级 AI 课程,内容涵盖 AI 的主要领域与经典方法。课程强调动手实现与概念理解,而非偏重数学推导或深度学习框架。

课程说明

这门课由知名教授 Patrick Henry Winston(已故)长期主讲,比如对外公开的2010年秋的课程,他以深入浅出、逻辑清晰、富有哲理的授课风格著称,曾担任 CSAIL 主任,著有《Artificial Intelligence》(该课程指定教材之一),他主讲的版本被称为“人文气息浓厚的 AI 教学”。

  • 搜索与图算法:深度优先搜索 / 广度优先搜索(DFS / BFS)、A* 搜索、最优性与复杂性分析
  • 知识表示与逻辑推理:规则系统与产生式系统、框架(Frames)、语义网络、局部传播网络(如贝叶斯网络)
  • 学习与分类:决策树学习(ID3 算法)、感知机与神经网络(基础)、K 最近邻(K-NN)
  • 不确定性与概率:贝叶斯推理、贝叶斯网络、马尔可夫模型(初步)
  • 语言与视觉:结构映射理论(Structure Mapping Theory)、图像识别基本流程、自然语言处理基础
  • 规划与博弈:状态空间与计划生成、博弈树、Minimax 与 α-β剪枝
  • 人工智能哲学:机器是否能思考?人工智能的道德与社会影响

官方教材

主教材:Patrick Winston,《Artificial Intelligence》