paper-with-me

홈 › Papers

ENIGMA-NG: Efficient Neural and Gradient-Boosted Inference Guidance for E

2019-03-07 · Karel Chvalovský, Jan Jakubův, Martin Suda, Josef Urban

We describe an efficient implementation of clause guidance in saturation-based automated theorem provers extending the ENIGMA approach. Unlike in the first ENIGMA implementation where fast linear classifier is trained and used together with manually engineered features, we have started to experiment with more sophisticated state-of-the-art machine learning methods such as gradient boosted trees and recursive neural networks. In particular the latter approach poses challenges in terms of efficiency of clause evaluation, however, we show that deep integration of the neural evaluation with the ATP data-structures can largely amortize this cost and lead to competitive real-time results. Both methods are evaluated on a large dataset of theorem proving problems and compared with the previous approaches. The resulting methods improve on the manually designed clause guidance, providing the first practically convincing application of gradient-boosted and neural clause guidance in saturation-style automated theorem provers.

📄 PDF Abstract BibTeX arXiv:1903.03182

Code (0)

등록된 구현이 없습니다.

Tasks

Automated Theorem Proving

Similar Papers 제목 키워드 기반

Make E Smart Again

2020-04-19 · Zarathustra Amadeus Goertzel

In this work in progress, we demonstrate a new use-case for the ENIGMA system. The ENIGMA system using the XGBoost implementation of gradient boosted decision trees has demonstrated high capability to learn to guide the …

ENIGMA Anonymous: Symbol-Independent Inference Guiding Machine (system description)

2020-02-13 · Jan Jakubův, Karel Chvalovský, Miroslav Olšák, Bartosz Piotrowski 외

We describe an implementation of gradient boosting and neural guidance of saturation-style automated theorem provers that does not depend on consistent symbol names across problems. For the gradient-boosting guidance, we…

Fast and Slow Enigmas and Parental Guidance

2021-07-14 · Zarathustra Goertzel, Karel Chvalovský, Jan Jakubův, Miroslav Olšák 외

We describe several additions to the ENIGMA system that guides clause selection in the E automated theorem prover. First, we significantly speed up its neural guidance by adding server-based GPU evaluation. The second ad…

GPU

ENIGMAWatch: ProofWatch Meets ENIGMA

2019-05-23 · Zarathustra Goertzel, Jan Jakubův, Josef Urban

In this work we describe a new learning-based proof guidance -- ENIGMAWatch -- for saturation-style first-order theorem provers. ENIGMAWatch combines two guiding approaches for the given-clause selection implemented for …

The Isabelle ENIGMA

2022-05-04 · Zarathustra A. Goertzel, Jan Jakubův, Cezary Kaliszyk, Miroslav Olšák 외

We significantly improve the performance of the E automated theorem prover on the Isabelle Sledgehammer problems by combining learning and theorem proving in several ways. In particular, we develop targeted versions of t…

Automated Theorem Proving