Scalable Exact Verification of Optimization Proxies for Large-Scale Optimal Power Flow

Rahul Nellikkath, Mathieu Tanneau, Pascal Van Hentenryck, Spyros Chatzivasileiadis
5/9/2024
cs.AI

No confident code implementation found for this paper. 4 possible matches can be shown below.

Abstract

Optimal Power Flow (OPF) is a valuable tool for power system operators, but it is a difficult problem to solve for large systems. Machine Learning (ML) algorithms, especially Neural Networks-based (NN) optimization proxies, have emerged as a promising new tool for solving OPF, by estimating the OPF solution much faster than traditional methods. However, these ML algorithms act as black boxes, and it is hard to assess their worst-case performance across the entire range of possible inputs than an OPF can have. Previous work has proposed a mixed-integer programming-based methodology to quantify the worst-case violations caused by a NN trained to estimate the OPF solution, throughout the entire input domain. This approach, however, does not scale well to large power systems and more complex NN models. This paper addresses these issues by proposing a scalable algorithm to compute worst-case violations of NN proxies used for approximating large power systems within a reasonable time limit. This will help build trust in ML models to be deployed in large industry-scale power grids.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 4 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{nellikkath2024scalable,
  title  = {Scalable Exact Verification of Optimization Proxies for Large-Scale Optimal Power Flow},
  author = {Rahul Nellikkath and Mathieu Tanneau and Pascal Van Hentenryck and Spyros Chatzivasileiadis},
  year   = {2024},
  eprint = {2405.06109},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.06109v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.06109.svg)](https://codeofpaper.com/paper/2405.06109)

Discussion