~/talk

TacTok: Semantics-Aware Proof Synthesis

Talkat OOPSLA 2020 · 2020-11-15..11-20· [compilers-and-language-design]
links:none on file
links:none on file
slides:none on file

Automatic proof synthesis that combines both goal semantics and prior scripts, not just one or the other. TacTok models proof state and proof script together and uses a TreeLSTM proof-state encoder plus a BiLSTM script encoder with an AST tactic decoder. Trained on CoqGym (57,719 human proofs, 10,782 test theorems), TacTok achieves a 12.9% success rate, proves 329 theorems CoqHammer misses (an 11.5% added value), and complements ASTactic by proving 20% more theorems.

AI-written summary · about

  1. 0:00Start
  2. 0:23Formal Verification of Software Is Important
  3. 1:00Examples of Substantial Verification Efforts
  4. 6:48Meta-Heuristic Search
  5. 8:05Proof State Encoder
  6. 10:29Success Rates
~/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.