Towards an Adaptable and Generalizable Optimization Engine in Decision and Control: A Meta Reinforcement Learning Approach
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.
Code (0)
등록된 구현이 없습니다.
Tasks
Decision MakingImitation LearningMeta Reinforcement LearningModel Predictive ControlReinforcement Learning (RL)Sequential Decision MakingSimilar Papers 제목 키워드 기반
From Instruction to Output: The Role of Prompting in Modern NLG
Prompt engineering has emerged as an integral technique for extending the strengths and abilities of Large Language Models (LLMs) to gain significant performance gains in various Natural Language Processing (NLP) tasks. …
Prompt EngineeringImproving Representation Learning of Complex Critical Care Data with ICU-BERT
The multivariate, asynchronous nature of real-world clinical data, such as that generated in Intensive Care Units (ICUs), challenges traditional AI-based decision-support systems. These often assume data regularity and f…
Feature EngineeringLanguage ModelingLanguage ModellingLarge Language Model+1Towards Adaptive Self-Improvement for Smarter Energy Systems
This paper introduces a hierarchical framework for decision-making and optimization, leveraging Large Language Models (LLMs) for adaptive code generation. Instead of direct decision-making, LLMs generate and refine execu…
Code GenerationDecision MakingCBLab: Supporting the Training of Large-scale Traffic Control Policies with Scalable Traffic Simulation
Traffic simulation provides interactive data for the optimization of traffic control policies. However, existing traffic simulators are limited by their lack of scalability and shortage in input data, which prevents them…
Reinforcement learning in linear embedding space unlocks generalizable control across soft robot configurations
Soft-bodied organisms such as octopuses and elephant trunks exhibit remarkable morphological adaptability, dynamically reconfiguring body shape and stiffness, and flexibly adjusting their control strategies to enable ver…
Reinforcement Learning