paper-with-me

Papers

Towards a Certified Proof Checker for Deep Neural Network Verification

2023-07-12 · Remi Desmartin, Omri Isac, Grant Passmore, Kathrin Stark, Guy Katz, Ekaterina Komendantskaya

Recent developments in deep neural networks (DNNs) have led to their adoption in safety-critical systems, which in turn has heightened the need for guaranteeing their safety. These safety properties of DNNs can be proven using tools developed by the verification community. However, these tools are themselves prone to implementation bugs and numerical stability problems, which make their reliability questionable. To overcome this, some verifiers produce proofs of their results which can be checked by a trusted checker. In this work, we present a novel implementation of a proof checker for DNN verification. It improves on existing implementations by offering numerical stability and greater verifiability. To achieve this, we leverage two key capabilities of Imandra, an industrial theorem prover: its support of infinite precision real arithmetic and its formal verification infrastructure. So far, we have implemented a proof checker in Imandra, specified its correctness properties and started to verify the checker's compliance with them. Our ongoing work focuses on completing the formal verification of the checker and further optimizing its performance.

📄 PDF Abstract BibTeX arXiv:2307.06299

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Formally Certified Approximate Model Counting

2024-06-17 · Yong Kiam Tan, Jiong Yang, Mate Soos, Magnus O. Myreen 외

Approximate model counting is the task of approximating the number of solutions to an input Boolean formula. The state-of-the-art approximate model counter for formulas in conjunctive normal form (CNF), ApproxMC, provide…

model

A Certified Proof Checker for Deep Neural Network Verification in Imandra

2024-05-17 · Remi Desmartin, Omri Isac, Grant Passmore, Ekaterina Komendantskaya 외

Recent advances in the verification of deep neural networks (DNNs) have opened the way for a broader usage of DNN verification technology in many application areas, including safety-critical ones. However, DNN verifiers …

Automated Theorem ProvingLEMMA

Certified Program Synthesis with a Multi-Modal Verifier

2026-04-17 · Yueyang Feng, Dipesh Kafle, Vladimir Gladshtein, Vitaly Kurin 외 arxiv

Certified program synthesis (aka vericoding) is the process of automatically generating a program, its formal specification, and a machine-checkable proof of their alignment from a natural-language description. Two chall…

Program Synthesis

Faults in Our Formal Benchmarking: Dataset Defects and Evaluation Failures in Lean Theorem Proving

2026-06-28 · Pawan Sasanka Ammanamanchi, Siddharth Bhat, Stella Biderman arxiv

Benchmarks for LLM-assisted theorem proving in Lean are often treated as intrinsically reliable because every solved instance comes with a machine-checked proof. However, the kernel only checks that a proof establishes a…

Proof Minimization in Neural Network Verification

2025-11-11 · Omri Isac, Idan Refaeli, Haoze Wu, Clark Barrett 외 arxiv

The widespread adoption of deep neural networks (DNNs) requires efficient techniques for verifying their safety. DNN verifiers are complex tools, which might contain bugs that could compromise their soundness and undermi…