论文标题

通过进行:使用因果关系,控制和加强学习来控制动态系统

Learning by Doing: Controlling a Dynamical System using Causality, Control, and Reinforcement Learning

论文作者

Weichwald, Sebastian, Mogensen, Søren Wengel, Lee, Tabitha Edith, Baumann, Dominik, Kroemer, Oliver, Guyon, Isabelle, Trimpe, Sebastian, Peters, Jonas, Pfister, Niklas

论文摘要

因果关系,控制和强化学习的问题超出了I.I.D.下的经典机器学习任务。观察。相反,这些领域考虑了学习如何主动扰动系统以对响应变量产生一定影响的问题。可以说,它们对问题有互补的观点:在控制中,通常旨在首先通过激发策略来识别系统,然后将基于模型的设计技术应用于控制系统。在(基于非建模的)强化学习中,人们直接优化了奖励。在因果关系中,一个重点是因果结构的可识别性。我们认为,将不同的观点结合起来可能会产生协同作用,而这项竞争是迈向此类协同作用的第一步。参与者可以访问动态系统生成的观察和(离线)介入数据。 Track Chem认为可以设置动态开头的单个脉冲,而Track Robo认为可以在每个时间步骤设置控制变量。这两个轨道的目标是推断将系统驱动到所需状态的控件。代码是开源的(https://github.com/learningbydoingcompetition/learningbydoing-comp),以复制比赛的获胜解决方案,并促进尝试有关竞争任务的新方法。

Questions in causality, control, and reinforcement learning go beyond the classical machine learning task of prediction under i.i.d. observations. Instead, these fields consider the problem of learning how to actively perturb a system to achieve a certain effect on a response variable. Arguably, they have complementary views on the problem: In control, one usually aims to first identify the system by excitation strategies to then apply model-based design techniques to control the system. In (non-model-based) reinforcement learning, one directly optimizes a reward. In causality, one focus is on identifiability of causal structure. We believe that combining the different views might create synergies and this competition is meant as a first step toward such synergies. The participants had access to observational and (offline) interventional data generated by dynamical systems. Track CHEM considers an open-loop problem in which a single impulse at the beginning of the dynamics can be set, while Track ROBO considers a closed-loop problem in which control variables can be set at each time step. The goal in both tracks is to infer controls that drive the system to a desired state. Code is open-sourced ( https://github.com/LearningByDoingCompetition/learningbydoing-comp ) to reproduce the winning solutions of the competition and to facilitate trying out new methods on the competition tasks.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源