~/talk

Whats and Whys of Neural Network Verification (A Declarative Programming Perspec...

Talkat PADL 2024 · 2024-01-15..01-16· [machine-learning]
links:none on file
slides:none on file

Vehicle is a domain-specific language that specifies neural‑network properties in engineering terms and compiles them down to existing tools; it generates VNN‑Lib queries for Marabou SMT backend, emits differentiable loss functions for property‑driven retraining, and can produce proofs for Agda backend while the host is Haskell. The tool finds normalization and spec bugs, reports fragment/quantifier errors, and glues verification, training and theorem proving workflows — it works on collision‑avoidance/controller examples and is used for teaching.

AI-written summary · about

  1. 0:00Neural network verification intro
  2. 3:36Why networks need verification
  3. 8:10Properties to verify
  4. 14:57Verification tools and VNN-LIB
  5. 18:28Challenges in verification
  6. 23:45Verifying complex systems
  7. 30:36Vehicle language intro
  8. 37:06Vehicle safety example
  9. 45:12Declarative languages role
  10. 47:40Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.