Learning Optimal Power Flow: Worst-Case Guarantees for Neural Networks
Abstract
This paper introduces for the first time a framework to obtain provable worst-case guarantees for neural network performance, using learning for optimal power flow (OPF) problems as a guiding example. Neural networks have the potential to substantially reduce the computing time of OPF solutions. However, the lack of guarantees for their worst-case performance remains a major barrier for their adoption in practice. This work aims to remove this barrier. We formulate mixed-integer linear programs to obtain worst-case guarantees for neural network predictions related to (i) maximum constraint violations, (ii) maximum distances between predicted and optimal decision variables, and (iii) maximum sub-optimality. We demonstrate our methods on a range of PGLib-OPF networks up to 300 buses. We show that the worst-case guarantees can be up to one order of magnitude larger than the empirical lower bounds calculated with conventional methods. More importantly, we show that the worst-case predictions appear at the boundaries of the training input domain, and we demonstrate how we can systematically reduce the worst-case guarantees by training on a larger input domain than the domain they are evaluated on.
Additional Information
© 2020 IEEE. The work of A. Venzke was carried out while visiting the Department of Computing and Mathematical Sciences at the California Institute of Technology, Pasadena, CA 91125, USA. The work of A. Venzke and S. Chatzivasileiadis is supported by the multiDC project, funded by Innovation Fund Denmark, Grant Agreement No. 6154-00020.Attached Files
Submitted - 2006.11029.pdf
Files
Name | Size | Download all |
---|---|---|
md5:0fab09f6186329abcfe25375bbec3d1a
|
202.8 kB | Preview Download |
Additional details
- Eprint ID
- 107472
- DOI
- 10.1109/smartgridcomm47815.2020.9302963
- Resolver ID
- CaltechAUTHORS:20210113-163505813
- Innovation Fund Denmark
- 6154-00020
- Created
-
2021-01-14Created from EPrint's datestamp field
- Updated
-
2021-11-16Created from EPrint's last_modified field