IEEE Trans Pattern Anal Mach Intell. 2022 Oct;44(10):6968-6980. doi: 10.1109/TPAMI.2021.3096966. Epub 2022 Sep 14.
In sequential decision-making, imitation learning (IL) trains a policy efficiently by mimicking expert demonstrations. Various imitation methods were proposed and empirically evaluated, meanwhile, their theoretical understandings need further studies, among which the compounding error in long-horizon decisions is a major issue. In this paper, we first analyze the value gap between the expert policy and imitated policies by two imitation methods, behavioral cloning (BC) and generative adversarial imitation. The results support that generative adversarial imitation can reduce the compounding error compared to BC. Furthermore, we establish the lower bounds of IL under two settings, suggesting the significance of environment interactions in IL. By considering the environment transition model as a dual agent, IL can also be used to learn the environment model. Therefore, based on the bounds of imitating policies, we further analyze the performance of imitating environments. The results show that environment models can be more effectively imitated by generative adversarial imitation than BC. Particularly, we obtain a policy evaluation error that is linear with the effective planning horizon w.r.t. the model bias, suggesting a novel application of adversarial imitation for model-based reinforcement learning (MBRL). We hope these results could inspire future advances in IL and MBRL.
在序贯决策中,模仿学习(IL)通过模仿专家演示来有效地训练策略。已经提出了各种模仿方法并进行了实证评估,同时,它们的理论理解需要进一步研究,其中长时决策中的复合误差是一个主要问题。在本文中,我们首先通过两种模仿方法(行为克隆(BC)和生成对抗模仿)分析了专家策略和模仿策略之间的价值差距。结果表明,与 BC 相比,生成对抗模仿可以减少复合误差。此外,我们在两种设置下建立了 IL 的下界,表明环境交互在 IL 中的重要性。通过将环境转换模型视为双代理,IL 也可以用于学习环境模型。因此,基于模仿策略的界限,我们进一步分析了模仿环境的性能。结果表明,与 BC 相比,生成对抗模仿可以更有效地模仿环境模型。特别是,我们获得了一个与模型偏差呈线性关系的策略评估误差,这表明对抗模仿在基于模型的强化学习(MBRL)中有一个新的应用。我们希望这些结果能够激发 IL 和 MBRL 的未来发展。