模仿学习(Imitation Learning)
模仿学习看专家怎么做然后学
亦作、亦称:Imitation Learning · Learning from Demonstration · 学徒学习 · Apprenticeship Learning
模仿学习(Imitation Learning) 是强化学习的重要分支,核心思想是「向专家学习」——智能体不通过试错获得奖励,而是直接观察专家如何完成任务,从示范数据中推断出最优策略。这一范式解决了传统强化学习中奖励函数难以设计、探索效率低下的核心痛点,是自动驾驶、机器人操控和 LLM 对齐的关键技术。
行为克隆(Behavior Cloning)
行为克隆是最直接的模仿学习方法:收集专家在每个状态下的动作,构建 (state, action) 数据集,用监督学习训练策略网络。
优点:简单高效,可直接复用监督学习框架。
核心挑战:分布偏移(Distribution Shift / Compounding Error)——训练时智能体始终在专家轨迹附近,但推理时微小的偏差会累积,导致智能体进入从未见过的状态空间,做出错误决策。Ross et al.(2011)的 DAgger 算法通过迭代混合专家轨迹和智能体轨迹来缓解这一问题。
2026 年进展:Google RT-2 将行为克隆扩展到视觉-语言-动作(VLA)模型,从大规模互联网数据和机器人操作数据联合训练,实现零样本泛化到未见过的物体和任务。
逆强化学习(Inverse RL)
逆强化学习不直接模仿动作,而是从专家行为中推断潜在的奖励函数,再用强化学习优化策略。核心假设:专家行为是(近)最优的,因此可以从最优行为中反推出专家在优化什么目标。
经典方法:
- Abbeel & Ng(2004)学徒学习:通过特征匹配逼近专家的累积奖励
- MaxEnt IRL(Ziebart et al., 2008):引入熵最大化原则,在多个可能解释专家行为的奖励函数中选择最均匀分布的一个
2026 年应用:
- LLM 对齐:Anthropic 的 Constitutional AI 使用逆 RL 从人类偏好中推断价值观奖励函数
- 自动驾驶:从人类驾驶数据推断安全、效率、舒适度的多维奖励函数
- 人机协作:从人类示范中推断协作意图,实现自然的机器人辅助行为
对抗模仿学习与 DAgger
GAIL(Generative Adversarial Imitation Learning):Ho & Ermon(2016)将 GAN 的对抗训练引入模仿学习。生成器(策略网络)尝试产生类似专家的行为,判别器区分生成行为和专家行为。通过对抗训练,生成器被迫逼近专家的行为分布,有效缓解分布偏移问题。
DAgger(Dataset Aggregation):Ross et al.(2011)提出迭代数据聚合算法——每轮训练后,让智能体在训练策略下执行任务,专家在智能体偏离时提供纠正动作,将纠正数据加入训练集。DAgger 在理论上有收敛保证,但需要专家在线参与,限制了大规模应用。
2026 年趋势:GAIL 的变体(如 f-GAIL、AIRL)与 Transformer 架构结合,成为自动驾驶和机器人模仿学习的主流框架。
常见误解
日常交流中容易听到的简化说法,未必准确,但能帮助理解误解从何而来。
- 「看专家怎么做然后学」
- 「照着高手的样子学」
相关术语
和本术语关联紧密的其他词条,便于串联理解。
🎯 考点练习
含该术语的高频面试题,含标准答案与追问。
- 高级概念查看详解 →
强化学习中的马尔可夫决策过程(MDP)是什么?
MDP 用状态、动作、转移概率、奖励和折扣因子形式化序贯决策;马尔可夫性假设使 Bellman 递推与动态规划成为可能。
- 中级概念查看详解 →
强化学习中智能体、环境、状态、动作与奖励分别指什么?
[Agent](/glossary/agent) 根据 [策略](/glossary/policy) 选动作作用于环境,环境返回新状态与标量奖励,形成感知-决策-反馈闭环。
- 高级概念查看详解 →
什么是 DQN 中的经验回放?为什么重要?
经验回放把 [Agent](/glossary/agent) 与环境交互产生的 (s,a,r,s') 存入缓冲区,训练时随机采样 mini-batch,打破连续样本相关性并重复利用历史数据。
- 中级概念查看详解 →
同策略学习与异策略学习有何区别?
On-policy 用当前策略采集的数据学当前策略(如 SARSA、PPO);off-policy 可用旧策略或其他策略的数据学目标策略(如 Q-Learning、DQN 经验回放)。
延伸阅读
从知识库精选 3 篇文章,帮助深入理解该术语。
- 1
模仿学习:从行为克隆到逆强化学习
从专家示范中学习策略,深入理解行为克隆、DAgger、逆强化学习和 GAN 式模仿学习的原理与实战
- 2
世界模型与 Model-Based RL:从预测到自进化
世界模型是 AI Agent 理解环境动态变化的核心能力。本文系统介绍世界模型的概念、三级能力分类(预测器、模拟器、自进化器)、Model-Based 与 Model-Free 强化学习的对比,以及 2026 年 Agentic World Modeling 的最新理论框架。
- 3
具身智能(二):机器人大脑与行为控制
2026 年具身智能(Embodied AI)迎来爆发元年:Figure 02 人形机器人进入汽车工厂流水线,Google Gemini Robotics-ER 1.6 实现工业巡检,Tesla Optimus 开始在仓库部署。本文系统梳理具身智能的技术全景——从世界模型建模、视觉-语言-动作(VLA)模型,到 Sim-to-Real 迁移和真实机器人部署,帮你建立完整的具身智能知识体系。
外部参考
维基百科:查看「模仿学习」词条本页内容为本站原创撰写;维基百科链接仅作延伸参考。
