返回资源列表

Stanford AA228 / CS238

Stanford AA228 / CS238:Decision Making under Uncertainty(2026 秋)

用概率模型和决策算法处理不确定性,学习动态规划、强化学习及部分可观测决策。

打开官方课程
难度
进阶
形式
大学课程
语言
英文
规模
26 个课节
内容费用
免费
动手
需要动手环境

学完你能

  • 贝叶斯网络与影响图
  • 动态规划
  • 强化学习
  • 部分可观测马尔可夫决策过程

适合你吗

适合

学过基础概率、能熟练使用一门高级编程语言,想系统学习不确定性下决策的学习者。

暂不适合

缺少概率基础的人;需要视频、批改或学分的校外学习者(视频经 Canvas / Panopto 提供)。

需要先会

官方要求:基础概率(如 CS109)和熟练使用高级编程语言(如 CS106A);教材附录提供 Julia 入门。

课程特点

内容侧重
按内容目录判断
练习与项目
教材练习、Project 0–3、Final Project 及每周 Problem session;项目按 https://aa228.stanford.edu/ 的导航依次进入。AI 可辅助解释与调试,但提交代码须手写并理解,报告披露 AI 使用;考试不得使用 AI。 课程不限定编程语言;Julia 是官方演示选项,Project 1 同时允许 Python 等语言。先安装官方 Julia 并在课程项目目录按 Project.toml/Manifest.toml 配置;不要沿用旧 Juno/Python 3.6 排错说明。本次 Windows Julia 1.10.12 标准库与期望值计算已通过;后续项目额外依赖仍按实际作业核对。公开讲义不需账号;Panopto/Canvas 录像需课程权限。
学习时长
26 个课节原站未给出统一学习时长;实际用时取决于已有基础。
内容费用
免费课程笔记与官方教材 PDF 免费下载,课表公开;本学期录像需 Stanford 账号(Canvas/Panopto),选课与评分另计

来源与使用须知

原始资源
Stanford AA228 / CS238 收录版本:2026 秋
收录时间
本站首次收录 2026-10-10

版权与转载

  • 课程材料未标明许可:仅供个人学习,转载、修改或商用前请先联系原作者。
  • 本站只提供原始链接和学习指南,不转载、不镜像课程材料;引用时请注明原作者与出处。

使用前请了解