~/talk

Models and Programs: Better Together

Talkat SPLASH 2020 · 2020-11-15..11-20· [machine-learning]
links:none on file
slides:none on file

Argues that combining models and programs yields concrete systems: use DNNs plus program synthesis (PROS) to auto-recover parsers for changing HTML and email formats, deployed as a heterogeneous data extraction framework that saves about 50% of data annotation bandwidth; use ML to propose labels and synthesis to produce interpretable runtime programs. Presents a programming-by-rewards (PBR) engine called self-tune that learns decision functions from execution rewards, and PL techniques—weakest preconditions, program slicing, and a rejection-free Metropolis–Hastings sampler—to make probabilistic-program inference practical.

AI-written summary · about

  1. 0:00Start
  2. 3:43Two ways to construct computer systems
  3. 10:41Programs and Models: Serving Each Other
  4. 29:26Heterogeneous Data Extraction Framework
  5. 37:24Programming By Rewards (PBR)
  6. 39:00Learning with black-box rewards
  7. 48:39Tutorial on probabilistic programs (1)
  8. 50:43Tutorial on probabilistic programs (3)
  9. 54:31Kidney Disease Estimation
  10. 55:48Probabilistic Inference
~/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.