Stanford AA228 / CS238
Stanford AA228 / CS238:Decision Making under Uncertainty(2026 秋)
用概率模型和决策算法处理不确定性,学习动态规划、强化学习及部分可观测决策。
StanfordAA228
- 难度
- 进阶
- 形式
- 大学课程
- 语言
- 英文
- 规模
- 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
版权与转载
- 课程材料未标明许可:仅供个人学习,转载、修改或商用前请先联系原作者。
- 本站只提供原始链接和学习指南,不转载、不镜像课程材料;引用时请注明原作者与出处。
使用前请了解
- 1 个相关链接暂时无法访问。