Reinforcement Learning of the Prediction Horizon in Model Predictive Control
Eivind B{\o}hn, Sebastien Gros, Signe Moe, Tor Arne Johansen

TL;DR
This paper introduces a reinforcement learning approach to adaptively determine the optimal prediction horizon in model predictive control, enhancing performance while reducing computational demands.
Contribution
It presents a novel RL-based method to learn the prediction horizon as a state-dependent function, improving MPC efficiency and effectiveness.
Findings
RL-based horizon learning outperforms fixed horizon MPC
Method requires only minutes of training
Adaptive horizon improves control performance
Abstract
Model predictive control (MPC) is a powerful trajectory optimization control technique capable of controlling complex nonlinear systems while respecting system constraints and ensuring safe operation. The MPC's capabilities come at the cost of a high online computational complexity, the requirement of an accurate model of the system dynamics, and the necessity of tuning its parameters to the specific control application. The main tunable parameter affecting the computational complexity is the prediction horizon length, controlling how far into the future the MPC predicts the system response and thus evaluates the optimality of its computed trajectory. A longer horizon generally increases the control performance, but requires an increasingly powerful computing platform, excluding certain control applications.The performance sensitivity to the prediction horizon length varies over the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
