Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
97 tokens/sec
GPT-4o
53 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

ConstraintFlow: A DSL for Specification and Verification of Neural Network Analyses (2403.18729v2)

Published 27 Mar 2024 in cs.PL

Abstract: We develop a declarative DSL - \cf - that can be used to specify Abstract Interpretation-based DNN certifiers. In \cf, programmers can easily define various existing and new abstract domains and transformers, all within just a few 10s of Lines of Code as opposed to 1000s of LOCs of existing libraries. We provide lightweight automatic verification, which can be used to ensure the over-approximation-based soundness of the certifier code written in \cf for arbitrary (but bounded) DNN architectures. Using this automated verification procedure, for the first time, we can verify the soundness of state-of-the-art DNN certifiers for arbitrary DNN architectures, all within a few minutes.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (4)
  1. Avaljot Singh (4 papers)
  2. Yasmin Sarita (2 papers)
  3. Charith Mendis (20 papers)
  4. Gagandeep Singh (94 papers)

Summary

We haven't generated a summary for this paper yet.