论文标题

验证逆模型神经网络

Verifying Inverse Model Neural Networks

论文作者

Sidrane, Chelsea, Katz, Sydney, Corso, Anthony, Kochenderfer, Mykel J.

论文摘要

从航空工程到医学成像的各种物理领域存在逆问题。目的是从一组观察结果中推断出潜在的状态。当产生观测值的正向模型是非线性和随机性的时,解决逆问题非常具有挑战性。神经网络是解决反问题的吸引力解决方案,因为它们可以从嘈杂的数据中训练,并且一旦培训就可以有效地运行计算。但是,逆模型神经网络无法保证内置的正确性,这使得它们在安全性和准确性至关重要的环境中使用不可靠。在这项工作中,我们介绍了一种验证逆模型神经网络正确性的方法。我们的方法是过分陈列具有分段线性约束的非线性,随机前向模型,并编码过度陈述的前向模型和神经网络逆模型作为混合构成程序。我们在现实世界中的飞机燃油表案例研究中证明了此验证程序。验证并因此信任逆模型神经网络的能力允许它们在从航空航天到医学的各种环境中使用。

Inverse problems exist in a wide variety of physical domains from aerospace engineering to medical imaging. The goal is to infer the underlying state from a set of observations. When the forward model that produced the observations is nonlinear and stochastic, solving the inverse problem is very challenging. Neural networks are an appealing solution for solving inverse problems as they can be trained from noisy data and once trained are computationally efficient to run. However, inverse model neural networks do not have guarantees of correctness built-in, which makes them unreliable for use in safety and accuracy-critical contexts. In this work we introduce a method for verifying the correctness of inverse model neural networks. Our approach is to overapproximate a nonlinear, stochastic forward model with piecewise linear constraints and encode both the overapproximate forward model and the neural network inverse model as a mixed-integer program. We demonstrate this verification procedure on a real-world airplane fuel gauge case study. The ability to verify and consequently trust inverse model neural networks allows their use in a wide variety of contexts, from aerospace to medicine.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源