arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2308.08086eess.SYcs.LGcs.SYmath.OC
收藏

基于凸优化的神经网络系统安全滤波器设计

Safety Filter Design for Neural Network Systems via Convex Optimization

Microsoft Research(微软研究院);University of Pennsylvania(宾夕法尼亚大学)

Shaoru Chen, Kong Yao Chee, Nikolai Matni, M. Ani Hsieh, George J. Pappas

AI总结:

针对神经网络系统难以合成可证明安全控制器的问题,提出一种基于凸优化的安全滤波器,结合神经网络验证的线性过近似与鲁棒线性MPC实现加性扰动下的安全保障,并在非线性摆系统上验证了有效性。

摘要:

随着数据可用性的提升,已有大量研究证明神经网络(NN)能够以数据驱动的方式精确捕捉复杂系统的动力学特性。然而,神经网络的架构复杂性与非线性特性使得合成可证明安全的控制器颇具挑战。本文提出了一种新型安全滤波器,该滤波器依托凸优化保障存在可建模误差的加性扰动下神经网络系统的安全性。我们的方法利用神经网络验证工具,通过一组线性边界对神经网络动力学进行过近似,随后应用鲁棒线性模型预测控制(MPC)搜索能够保证鲁棒约束满足的控制器。我们在非线性摆系统上通过数值实验验证了所提框架的有效性。

英文摘要:

With the increase in data availability, it has been widely demonstrated that neural networks (NN) can capture complex system dynamics precisely in a data-driven manner. However, the architectural complexity and nonlinearity of the NNs make it challenging to synthesize a provably safe controller. In this work, we propose a novel safety filter that relies on convex optimization to ensure safety for a NN system, subject to additive disturbances that are capable of capturing modeling errors. Our approach leverages tools from NN verification to over-approximate NN dynamics with a set of linear bounds, followed by an application of robust linear MPC to search for controllers that can guarantee robust constraint satisfaction. We demonstrate the efficacy of the proposed framework numerically on a nonlinear pendulum system.

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

↑