arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2401.02508cs.LG
收藏

面向决策与控制中可适应与可泛化的优化引擎:一种元强化学习方法

Towards an Adaptable and Generalizable Optimization Engine in Decision and Control: A Meta Reinforcement Learning Approach

Mississippi State University(密西西比州立大学);Purdue University(普渡大学)

Sungwook Yang, Chaoying Pei, Ran Dai, Chuangchuang Sun

AI总结:

针对非平稳环境中 MPC 控制器更新对适应性和泛化能力的需求,提出基于元强化学习学习优化器,无需专家示范即可在未见任务中实现快速适应。

摘要:

基于采样的模型预测控制(MPC)在具有非平滑系统动力学和成本函数的最优控制问题中取得了显著成功。许多基于机器学习的工作提出通过以下方式改进 MPC:a) 学习或微调动力学/成本函数,或 b) 学习优化以进行 MPC 控制器的更新。对于后者,基于模仿学习的优化器通过模仿专家示范来训练更新 MPC 控制器,然而专家示范成本高昂甚至无法获取。更重要的是,许多序贯决策问题处于非平稳环境中,要求优化器必须具备适应性和泛化能力,以更新 MPC 控制器来解决不同任务。为解决这些问题,我们提出基于元强化学习(RL)学习一个优化器来更新控制器。该优化器不需要专家示范,并且当部署于未见过的控制任务中时,能够实现快速适应(例如,few-shots)。实验结果验证了所学习的优化器在快速适应方面的有效性。

英文摘要:

Sampling-based model predictive control (MPC) has found significant success in optimal control problems with non-smooth system dynamics and cost function. Many machine learning-based works proposed to improve MPC by a) learning or fine-tuning the dynamics/ cost function, or b) learning to optimize for the update of the MPC controllers. For the latter, imitation learning-based optimizers are trained to update the MPC controller by mimicking the expert demonstrations, which, however, are expensive or even unavailable. More significantly, many sequential decision-making problems are in non-stationary environments, requiring that an optimizer should be adaptable and generalizable to update the MPC controller for solving different tasks. To address those issues, we propose to learn an optimizer based on meta-reinforcement learning (RL) to update the controllers. This optimizer does not need expert demonstration and can enable fast adaptation (e.g., few-shots) when it is deployed in unseen control tasks. Experimental results validate the effectiveness of the learned optimizer regarding fast adaptation.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑