Attention Is All You Need
Ashish Vaswani, Noam Shazeer et al.
77k
Citations
0
Influential Citations
DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
Venue
2023
Year
As a present to Mizar on its 50th anniversary, we develop an AI/TP system that automatically proves about 60% of the Mizar theorems in the hammer setting. We also automatically prove 75% of the Mizar theorems when the automated provers are helped by using only the premises used in the human-written Mizar proofs. We describe the methods and large-scale experiments leading to these results. This includes in particular the E and Vampire provers, their ENIGMA and Deepire learning modifications, a number of learning-based premise selection methods, and the incremental loop that interleaves growing a corpus of millions of ATP proofs with training increasingly strong AI/TP systems on them. We also present a selection of Mizar problems that were proved automatically.
This paper marks a milestone in automated theorem proving (ATP) by achieving unprecedented proof rates on the Mizar mathematical library. The Mizar system, celebrating its 50th anniversary, contains a large corpus of formalized mathematics. The ability to automatically prove 60% of theorems in a hammer setting (where the system selects premises automatically) and 75% with human-provided premise hints demonstrates that modern AI/TP systems can now handle a substantial portion of formal mathematics. This is a significant step toward fully automated mathematical reasoning, which has long been a grand challenge in AI.
The work is particularly important because it combines multiple state-of-the-art ATP systems (E and Vampire) with machine learning enhancements (ENIGMA and Deepire) and sophisticated premise selection. The incremental learning loop, where the system alternates between proving theorems and retraining on the growing proof corpus, is a key innovation that allows the system to continuously improve. This approach is reminiscent of self-play in game-playing AI and could become a standard paradigm for ATP.
The system achieves a proof rate of approximately 60% for Mizar theorems in the hammer setting (automatic premise selection) and 75% when using premises from human-written proofs. These results are a substantial improvement over previous automated systems for Mizar. The paper also provides a selection of automatically proved problems, showcasing the system's capabilities.
This work has broad implications for the field of AI and formal mathematics. It shows that machine learning can dramatically improve ATP performance on large, real-world mathematical libraries. The incremental learning methodology could be applied to other ATP systems and libraries, potentially leading to fully automated proof assistants. The results also suggest that AI/TP systems are approaching a level where they can assist mathematicians in proving new theorems, not just verifying existing ones. The paper is a fitting tribute to Mizar's 50th anniversary and a strong indicator of the future of automated reasoning.
Ashish Vaswani, Noam Shazeer et al.
Pauli Virtanen, Ralf Gommers et al.
Tom B. Brown, Benjamin Mann et al.
Khanam, Zeba, Achari, Vejey Pradeep Suresh et al.