NeurIPS 2020poster54 citations

Learning to Prove Theorems by Learning to Generate Theorems

Mingzhe Wang, Jia Deng

Abstract

We consider the task of automated theorem proving, a key AI task. Deep learning has shown promise for training theorem provers, but there are limited human-written theorems and proofs available for supervised learning. To address this limitation, we propose to learn a neural generator that automatically synthesizes theorems and proofs for the purpose of training a theorem prover. Experiments on real-world tasks demonstrate that synthetic data from our approach improves the theorem prover and advances the state of the art of automated theorem proving in Metamath.

BibTeX
@inproceedings{NEURIPS2020_d2a27e83,
 author = {Wang, Mingzhe and Deng, Jia},
 booktitle = {Advances in Neural Information Processing Systems},
 editor = {H. Larochelle and M. Ranzato and R. Hadsell and M.F. Balcan and H. Lin},
 pages = {18146--18157},
 publisher = {Curran Associates, Inc.},
 title = {Learning to Prove Theorems by Learning to Generate Theorems},
 url = {https://proceedings.neurips.cc/paper_files/paper/2020/file/d2a27e83d429f0dcae6b937cf440aeb1-Paper.pdf},
 volume = {33},
 year = {2020}
}