Scaling mixed-integer programming for certification of neural network controllers using bounds tightening
OA Location
Author(s)
Sosnin, Philip
Tsay, Calvin
Type
Conference Paper
Abstract
Neural networks offer a computationally efficient approximation of model predictive control, but they lack guarantees on the resulting controlled system’s properties. Formal certification of neural networks is crucial for ensuring safety, particularly in safety-critical domains such as autonomous vehicles. One approach to formally certify properties of neural networks is to solve a mixed-integer program based on the network. This approach suffers from scalability issues due to the complexity of solving the resulting mixed-integer programs. Nevertheless, these issues can be (partially) mitigated via bound-tightening techniques prior to forming the mixed-integer program, which results in tighter formulations and faster optimization. This paper presents bound-tightening techniques in the context of neural network explicit control policies. Bound tightening is particularly important when considering problems spanning multiple time steps of a controlled system, as the bounds must be propagated through the problem depth. Several strategies for bound tightening are evaluated in terms of both computational complexity and tightness of the bounds.
Date Issued
2025-02-26
Date Acceptance
2024-12-01
Citation
2024 IEEE 63rd Conference on Decision and Control (CDC), 2025, pp.1645-1650
ISSN
0743-1546
Publisher
IEEE
Start Page
1645
End Page
1650
Journal / Book Title
2024 IEEE 63rd Conference on Decision and Control (CDC)
Copyright Statement
© 2024 IEEE.
Source
2024 IEEE 63rd Conference on Decision and Control (CDC)
Publication Status
Published
Start Date
2024-12-16
Finish Date
2024-12-19
Coverage Spatial
Milan, Italy