Skip to main navigation Skip to search Skip to main content

GPU-Accelerated Verification of Machine Learning Models for Power Systems

  • University of Vermont

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

Abstract

Computational tools for rigorously verifying the performance of large-scale machine learning (ML) models have progressed significantly in recent years. The most successful solvers employ highly specialized, GPU-accelerated branch and bound routines. Such tools are crucial for the successful deployment of machine learning applications in safety-critical systems, such as power systems. Despite their successes, however, barriers prevent out-of-the-box application of these routines to power system problems. This paper addresses this issue in three key ways. First, we reformulate several key power system verification problems into the canonical format utilized by modern verification solvers. Second, we enable the simultaneous verification of multiple verification problems (e.g., checking for the violation of all constraints simultaneously, and not by solving individual verification problems). To achieve this, we introduce an exact transformation that converts a set of potential violations into a series of ReLU-based neural network layers. This allows verifiers to interpret these layers directly, and determine the “worst-case” violation in a single shot. Third, power system ML models often must be verified to satisfy power flow constraints. We propose a dualization procedure which encodes linear equality and inequality constraints (such as power balance constraints and line flow constraints) directly into the verification problem in a manner which is mathematically consistent with the specialized verification tools. To demonstrate these innovations, we verify problems associated with data-driven security constrained DC-OPF solvers. We build and test our first set of innovations using the α, β-CROWN solver, and we benchmark against Gurobi 10.0. Our contributions achieve a speedup that can exceed 100x and allow higher degrees of verification flexibility.
Original languageEnglish
Title of host publicationProceedings of the 57th Annual Hawaii International Conference on System Sciences
Number of pages10
PublisherIEEE
Publication date2024
Pages3160-3169
ISBN (Electronic)9780998133171
Publication statusPublished - 2024
Event57th Annual Hawaii International Conference on System Sciences - , United States
Duration: 3 Jan 20246 Jan 2024

Conference

Conference57th Annual Hawaii International Conference on System Sciences
Country/TerritoryUnited States
Period03/01/202406/01/2024
SeriesProceedings of the Annual Hawaii International Conference on System Sciences
ISSN1060-3425

Keywords

  • Branch and bound
  • Data-driven modeling
  • DC-OPF
  • Neural network verification
  • Machine learning

Fingerprint

Dive into the research topics of 'GPU-Accelerated Verification of Machine Learning Models for Power Systems'. Together they form a unique fingerprint.

Cite this