~/talk

Scalable Synthesis of Regular Expressions From Only Positive Examples

Talkat POPL 2023 SRC · on Wednesday, 2023-01-18· [machine-learning]
links:none on file
links:none on file
slides:none on file

Synthesis system extends Regex+ with a pragmatic ranking function (Bayesian simplicity vs. specificity) and three search modes: VSA enumeration (complete), beam search (fast, approximate), and an admissible A heuristic* that uses pairwise subproblems. Evaluation uses 412 human-study benchmarks and shows a 90x reduction in memory and 1.9x speedup versus the VSA baseline while retaining optimality guarantees; beam search solves more cases under timeout but loses optimality.

AI-written summary · about

  1. 0:00Start
  2. 0:43Motivating Example
  3. 1:39Challenges
  4. 2:53Pragmatic ranking function
  5. 4:05Studying Reality
  6. 5:15Walkthrough Example
  7. 9:20Evaluation
  8. 12:08Specific Example (Correct)
  9. 12:54Specific Example (Wrong)
  10. 13:40Specific Example (Fixed)
  11. 14:05Main Takeaways
~/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.