~/talk

A Pre-Expectation Calculus for Probabilistic Sensitivity

Talkat POPL 2021 · 2021-01-17..01-22· [machine-learning]
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

A relational pre-expectation calculus gives computable upper bounds on the Kantorovich lifting of output distributions, proved sound and (in cases) continuous; it reduces sampling to choosing state-dependent couplings and reduces loops to invariant-based fixed points. Concrete claims: algorithmic stability for SGD, convergence of a reinforcement-learning routine, and rapid mixing for card shuffles and the hypercube with Hamming distance decaying as m−1/(n+1)^k. Asynchronous rules handle divergent branches without trivially infinite bounds.

AI-written summary · about

  1. 0:00Motivation: Stochastic Gradient Descent
  2. 2:27Sensitivity for probabilistic programs
  3. 2:39Distance between probability distributions
  4. 3:13Why Kantorovich distance?
  5. 5:27Probabilistic couplings
  6. 6:11Couplings and verification
  7. 7:07Kantorovich distance: formal definition
  8. 7:53Contributions
  9. 8:36Expectations (Morgan & Mclver 99)
  10. 9:30Relational expectations
  11. 10:48Weakest relational pre-expectation transformer
  12. 11:40Failure of composability
  13. 12:36Solution: Syntactic approximation
  14. 13:05Definition of pe
  15. 13:26Sequenciation
  16. 13:45Conditionals
  17. 15:39Loops
  18. 16:04Loop invariants
  19. 17:12Sampling
  20. 18:30Soundness
  21. 19:01Random walk on N-dim hypercube Consider the following example
  22. 20:55Verifying the loop
  23. 23:43Choosing a coupling
  24. 26:10Final result
  25. 27:04Conclusions
~/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.