Abstraction-Based Proof Production in Formal Verification of Neural Networks

📅 2025-06-11
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Formal verification of deep neural networks (DNNs) faces a fundamental trade-off between scalability and end-to-end provability: existing tools employ abstraction to improve efficiency but cannot produce machine-checkable proofs corresponding to their abstract reasoning. Method: We propose the first proof-generation framework supporting verified abstract reasoning, decoupling verification into two formally certified components: (i) correctness proof of the abstract network, and (ii) fidelity proof certifying that the abstraction preserves the original network’s behavior. We introduce formal definitions and constructive proof techniques for abstraction fidelity, integrating abstract interpretation, SMT solving, and structured proof generation to support mainstream abstraction strategies—including interval analysis and symbolic propagation. Contribution/Results: Our framework is the first to enable fully verifiable abstraction in DNN verification. Experiments demonstrate that it retains the efficiency of abstraction-based verification while generating complete, machine-checkable mathematical proofs—establishing a scalable and strongly trustworthy verification pathway for large-scale DNNs.

Technology Category

Application Category

📝 Abstract
Modern verification tools for deep neural networks (DNNs) increasingly rely on abstraction to scale to realistic architectures. In parallel, proof production is becoming a critical requirement for increasing the reliability of DNN verification results. However, current proofproducing verifiers do not support abstraction-based reasoning, creating a gap between scalability and provable guarantees. We address this gap by introducing a novel framework for proof-producing abstraction-based DNN verification. Our approach modularly separates the verification task into two components: (i) proving the correctness of an abstract network, and (ii) proving the soundness of the abstraction with respect to the original DNN. The former can be handled by existing proof-producing verifiers, whereas we propose the first method for generating formal proofs for the latter. This preliminary work aims to enable scalable and trustworthy verification by supporting common abstraction techniques within a formal proof framework.
Problem

Research questions and friction points this paper is trying to address.

Bridging scalability and provable guarantees in DNN verification
Supporting abstraction-based reasoning in proof-producing verifiers
Generating formal proofs for abstraction soundness in DNNs
Innovation

Methods, ideas, or system contributions that make the work stand out.

Proof-producing abstraction-based DNN verification framework
Modular separation of abstract and original network verification
First method for formal proofs of abstraction soundness
🔎 Similar Papers
No similar papers found.