Verification of Neural Network Behaviour: Formal Guarantees for Power System Applications

10/03/2019
by   Andreas Venzke, et al.
0

This paper presents for the first time, to our knowledge, a framework for verifying neural network behavior in power systems applications. Up to this moment, neural networks have been applied in power systems as a black-box; this has presented a major barrier for their adoption in practice. Developing a rigorous framework based on mixed integer linear programming, our methods can determine the range of inputs that neural networks classify as safe or unsafe, and are able to identify adversarial examples. Such methods have the potential to build the missing trust of power system operators on neural networks, and unlock a series of new applications in power systems. This paper presents the main theoretical framework and addresses concerns related to scalability and accuracy. We demonstrate our methods on the IEEE 9-bus, 14-bus, and 162-bus systems, treating both N-1 security and small-signal stability.

READ FULL TEXT
research
03/17/2020

Neural Networks for Encoding Dynamic Security-Constrained Optimal Power Flow to Mixed-Integer Linear Programs

This paper introduces a framework to capture previously intractable opti...
research
06/24/2022

Adversarial Robustness of Deep Neural Networks: A Survey from a Formal Verification Perspective

Neural networks have been widely applied in security applications such a...
research
11/14/2022

Global Performance Guarantees for Neural Network Models of AC Power Flow

Machine learning can generate black-box surrogate models which are both ...
research
06/19/2020

Learning Optimal Power Flow: Worst-Case Guarantees for Neural Networks

This paper introduces for the first time a framework to obtain provable ...
research
09/26/2017

Output Range Analysis for Deep Neural Networks

Deep neural networks (NN) are extensively used for machine learning task...
research
06/10/2021

Verifying Quantized Neural Networks using SMT-Based Model Checking

Artificial Neural Networks (ANNs) are being deployed for an increasing n...
research
11/20/2017

Verifying Neural Networks with Mixed Integer Programming

Neural networks have demonstrated considerable success in a wide variety...

Please sign up or login with your details

Forgot password? Click here to reset