与普通问答智能体的区别

强化学习研究如何根据与环境交互得到的奖励学习策略。一个 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 训练;原课程处于低维护状态,实践兼容性需单独检查。

复习问题

  1. 为什么高训练奖励仍可能代表糟糕行为?
  2. 部分可观察环境为什么可能需要记忆?
  3. 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 步 · 验证任务:定义三格迷宫的状态、动作、奖励,手算回报并找刷分漏洞。