Proof-Driven Clause Learning in Neural Network Verification

Omri Isac, Idan Refaeli, Haoze Wu, Clark Barrett, Guy Katz
3/15/2025
cs.LOcs.LG

No confident code implementation found for this paper.

Abstract

The widespread adoption of deep neural networks (DNNs) requires efficient techniques for safety verification. Existing methods struggle to scale to real-world DNNs, and tremendous efforts are being put into improving their scalability. In this work, we propose an approach for improving the scalability of DNN verifiers using Conflict-Driven Clause Learning (CDCL) -- an approach that has proven highly successful in SAT and SMT solving. We present a novel algorithm for deriving conflict clauses using UNSAT proofs, and propose several optimizations for expediting it. Our approach allows a modular integration of SAT solvers and DNN verifiers, and we implement it on top of an interface designed for this purpose. The evaluation of our implementation over several benchmarks suggests a 2X--3X improvement over a similar approach, with specific cases outperforming the state of the art.

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. Any repos shown below are weak matches — 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{isac2025proofdriven,
  title  = {Proof-Driven Clause Learning in Neural Network Verification},
  author = {Omri Isac and Idan Refaeli and Haoze Wu and Clark Barrett and Guy Katz},
  year   = {2025},
  eprint = {2503.12083},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.12083v1}
}

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/2503.12083.svg)](https://codeofpaper.com/paper/2503.12083)

Discussion