~/talk

Synthesizing Precise Static Analyzers for Automatic Differentiation

Talkat OOPSLA 2023 · 2023-10-23..10-27· [machine-learning]
links:none on file
links:none on file
linkedin:gagandeep
slides:none on file

Pasado synthesizes precise static analyzers that directly abstract the Chain Rule, Product Rule and Quotient Rule in automatic differentiation, producing a single composite abstract transformer (intervals and zonotopes; forward and reverse modes) and proving soundness. It solves a constrained optimization via Hessian analysis to get tight zonotope-style linear bounds, then applies to neural nets and ODE solvers. Results show Pasado yields up to 2750× more precise local Lipschitz bounds and 1.31–2.81× tighter sensitivity bounds for DE and financial models, with sound and reusable artifacts.

AI-written summary · about

  1. 0:00Introduction
  2. 0:25Research background
  3. 1:52Why AD static analysis
  4. 2:55Abstract interpretation of derivatives
  5. 4:19Core calculus rules in AD
  6. 5:43Naive domains for nonlinear ops
  7. 6:44PADO’s linear approximation
  8. 8:08PADO’s soundness guarantees
  9. 9:13Climate model sensitivity case
  10. 10:55Neural network robustness evaluation
  11. 12:40Deep network monotonicity
  12. 14:25Conclusion
  13. 14:49Q&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.