arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2406.02497eess.SYcs.AIcs.LGcs.ROcs.SY

Dropout MPC:一种针对具有学习动态系统的集成神经MPC方法

Dropout MPC: An Ensemble Neural MPC Approach for Systems with Learned Dynamics

University of Ioannina(约阿尼纳大学)

Spyridon Syntakas, Kostas Vlachos

AI总结:

针对神经网络模型在不确定系统中可靠性不足的问题,提出Dropout MPC算法,利用Monte-Carlo dropout构建集成预测控制器并通过加权投票优化轨迹,提升了控制可靠性并实现不确定性估计。

摘要:

神经网络近来越来越多地被用于数据驱动控制领域,作为真实系统动态的近似模型。模型预测控制(MPC)采用了这种做法,从而产生了神经MPC策略。这引发了一个问题:训练好的神经网络是否已经收敛并泛化,使得学习到的模型包含对系统真实动态模型的准确近似,从而使其成为基于模型的控制的可靠选择,特别是对于受干扰和不确定的系统。为了解决这个问题,我们提出了Dropout MPC,这是一种新颖的基于采样的集成神经MPC算法,在学习到的系统模型上采用了Monte-Carlo dropout技术。闭环基于预测控制器的集成,在每个时间步同时用于轨迹优化。集成的每个成员基于加权投票方案影响控制输入,因此通过采用学习到的系统动态的不同实现,神经控制在设计上变得更加可靠。该方法的另一个优点是它通过设计提供了一种估计未来不确定性的方法,从而实现谨慎的控制。虽然该方法通常针对具有复杂动态的不确定系统(在这些系统中难以推断出从第一性原理推导出的模型),但为了展示其应用,我们利用在实验室中从真实移动机械臂收集的数据,并在仿真中采用所提出的算法进行机器人导航。

英文摘要:

Neural networks are lately more and more often being used in the context of data-driven control, as an approximate model of the true system dynamics. Model Predictive Control (MPC) adopts this practise leading to neural MPC strategies. This raises a question of whether the trained neural network has converged and generalized in a way that the learned model encapsulates an accurate approximation of the true dynamic model of the system, thus making it a reliable choice for model-based control, especially for disturbed and uncertain systems. To tackle that, we propose Dropout MPC, a novel sampling-based ensemble neural MPC algorithm that employs the Monte-Carlo dropout technique on the learned system model. The closed loop is based on an ensemble of predictive controllers, that are used simultaneously at each time-step for trajectory optimization. Each member of the ensemble influences the control input, based on a weighted voting scheme, thus by employing different realizations of the learned system dynamics, neural control becomes more reliable by design. An additional strength of the method is that it offers by design a way to estimate future uncertainty, leading to cautious control. While the method aims in general at uncertain systems with complex dynamics, where models derived from first principles are hard to infer, to showcase the application we utilize data gathered in the laboratory from a real mobile manipulator and employ the proposed algorithm for the navigation of the robot in simulation.

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

↑