~/talk

Machine Learning For Algorithm Design

links:none on file
slides:none on file

Survey of concrete claims and tools: performance of parameterized combinatorial algorithms is piecewise constant in parameters on each input, so learning bounds follow from bounding the dual class and yield sample complexity ~O((log max input length)/ε^2) for sequence alignment; online configuration is impossible worst‑case but piecewise/Lipschitz structure gives no‑regret algorithms. Algorithms with predictions give provable consistency vs robustness tradeoffs (array search runs in time ~log |t−h| with predictor h; ski‑rental uses a tunable λ). Learning-to-prune uses an explore with prob 1/√j scheme, keeps average search size near the union of needed regions and drives mistakes → 0 (Pittsburgh map reduced nodes with ~0.06 mistake rate).

AI-written summary · about

  1. 0:00Introduction to speaker
  2. 0:37Machine learning for algorithms
  3. 1:23Challenges in algorithmic tuning
  4. 2:41Sequence alignment example
  5. 4:08Algorithm selection issues
  6. 6:11Harnessing data for design
  7. 8:05Theoretical research surge
  8. 9:14Algorithm configuration model
  9. 12:34Generalization guarantees
  10. 14:41Online algorithm configuration
  11. 15:29Performance volatility
  12. 17:05Formal model and guarantees
  13. 19:44Structure in sequence alignment
  14. 21:42Primal function complexity
  15. 24:15Dual function advantages
  16. 25:55Main theorem proof sketch
  17. 30:21Applying theory to alignment
  18. 30:59Online configuration results
  19. 34:05Q&A on configuration
  20. 37:20Algorithms with predictions
  21. 39:08Binary search with predictions
  22. 42:05Ski rental analysis
  23. 43:31Incorporating predictions
  24. 47:06Tradeoffs in tuning lambda
  25. 50:20Proof sketch of bounds
  26. 52:05Design principles
  27. 55:15Q&A on predictions
  28. 56:14Learning to prune
  29. 58:40Formal prunings model
  30. 1:01:05Pruning algorithm steps
  31. 1:02:03Performance guarantees
  32. 1:03:43Routing experiments
  33. 1:04:34Future directions
  34. 1:07:08Closing thoughts
  35. 1:11:24Final Q&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.