Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networks

By Guy Katz, Clark W. Barrett, David L. Dill, Kyle D. Julian, Mykel J. Kochenderfer. 2017

2,155 citations recorded by the source corpus.

Deep neural networks have emerged as a widely used and effective means for tackling complex, real-world problems. However, a major obstacle in applying them to safety-critical systems is the great difficulty in providing formal guarantees about their behavior. We present a novel, scalable, and efficient technique for verifying properties of deep neural networks (or providing counter-examples). The technique is based on the simplex method, extended to handle the non-convex Rectified Linear Unit (ReLU) activation function, which is a crucial ingredient in many modern neural networks. The verification procedure tackles neural networks as a whole, without making any simplifying assumptions. We evaluated our technique on a prototype deep neural network implementation of the next-generation airborne collision avoidance system for unmanned aircraft (ACAS Xu). Results show that our technique can successfully prove properties of networks that are an order of magnitude larger than the largest networks verified using existing methods.

Subfields: Artificial Intelligence, Computational Theory and Mathematics, Computer Vision and Pattern Recognition, Safety, Robustness & Interpretability

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Percy Liang
  2. Quoc V. Le
  3. Yoshua Bengio
  4. Mohit Bansal
  5. Sergey Levine
  6. J. Kolter
  7. Matthias Hein
  8. Nicholas Carlini

In Computational Theory and Mathematics

  1. Timon Gehr
  2. Alexey Ignatiev
  3. Yoshua Bengio
  4. Martin T. Vechev
  5. Pushmeet Kohli
  6. Xiaowei Huang
  7. J. Kolter
  8. Eric Wong

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Dacheng Tao
  3. Trevor Darrell
  4. Bernt Schiele
  5. Ming-Hsuan Yang
  6. Jitendra Malik
  7. Andrew Zisserman
  8. Xiaogang Wang

In Safety, Robustness & Interpretability

  1. Matthias Hein
  2. J. Kolter
  3. Huan Zhang
  4. Nicholas Carlini
  5. Cho-Jui Hsieh
  6. Eric Wong
  7. Aleksander Madry
  8. Percy Liang

Citations in the corpus