与普通问答智能体的区别
强化学习研究如何根据与环境交互得到的奖励学习策略。一个 LLM 调用搜索工具,并不表示系统正在进行强化学习;只有存在训练过程,才讨论策略参数如何根据奖励更新。
必须掌握的知识点
| 概念 | 含义 |
|---|---|
| 状态与观察 | 环境信息;观察可能只是完整状态的一部分 |
| 动作与策略 | 动作是可选操作;策略决定在给定观察下怎样选动作 |
| 奖励与回报 | 奖励是某一步反馈;回报累计多步奖励,常带折扣 |
| 价值与动作价值 | 估计状态或状态动作对的未来回报 |
| 探索与利用 | 尝试不熟悉动作与选择当前认为最好的动作之间的取舍 |
| on-policy / off-policy | 学习目标策略与产生样本的行为策略是否相同 |
| Q-learning / DQN | 学动作价值;DQN 用网络近似,表格方法用 Q 表 |
| policy gradient / PPO | 直接优化策略;PPO 通过限制策略更新幅度改善稳定性 |
有限回合的折扣回报可以写为 G_t = r_t + γr_(t+1) + γ²r_(t+2) + ...。折扣因子、奖励尺度和结束条件都会影响学到的行为。
手算与奖励反例
若两步奖励为 0, 10,折扣 γ=0.9,第一步回报为 9;另一条路径即刻奖励为 5 并结束,回报为 5。只盯着即时奖励会错过更好的长期结果。
如果给资料助手“每次工具调用加分”,它可能通过不断调用工具获得高分。奖励是目标的代理指标,代理指标的缺陷会被优化过程放大。LLM 中的 RLHF、GRPO 等还涉及序列生成、奖励设计与对照策略;应在理解基础后阅读专门章节。
练习与完成标准
设计一个三格迷宫,列出状态、动作、结束条件和奖励。手算两条路径的回报,并构造一个能刷分的奖励漏洞。再说明普通 agent 执行任务与训练 agent 的差别。本次未运行游戏环境或 PPO 训练;原课程处于低维护状态,实践兼容性需单独检查。
复习问题
- 为什么高训练奖励仍可能代表糟糕行为?
- 部分可观察环境为什么可能需要记忆?
- PPO 的稳定性目标是否保证得到全局最优策略?
阅读依据与核验范围
2026-10-07:AI 助手协助原创整理,核对以上 GitHub 章节;示例与练习为本站设计,未执行的任务不作为实验结论。
原始资料与核验依据
- Hugging Face LLM 课程huggingface 及课程/项目贡献者 · 默认分支 main · commit 8b893f0ede6c · 核验 2026-10-07 · 访问于 2026-10-07
- Hugging Face 深度强化学习课程huggingface 及课程/项目贡献者 · 默认分支 main · commit dbc53d835828 · 核验 2026-10-07 · 访问于 2026-10-07
继续探索
哪些笔记引用了这里
学习路径:模型训练与对齐:从梯度到微调评估
第 6 / 8 步 · 验证任务:定义三格迷宫的状态、动作、奖励,手算回报并找刷分漏洞。