HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

HOList: An Environment for Machine Learning of Higher-Order Theorem Proving

Kshitij Bansal; Sarah M. Loos; Markus N. Rabe; Christian Szegedy; Stewart Wilcox

HOList: An Environment for Machine Learning of Higher-Order Theorem Proving

Abstract

We present an environment, benchmark, and deep learning driven automated theorem prover for higher-order logic. Higher-order interactive theorem provers enable the formalization of arbitrary mathematical theories and thereby present an interesting, open-ended challenge for deep learning. We provide an open-source framework based on the HOL Light theorem prover that can be used as a reinforcement learning environment. HOL Light comes with a broad coverage of basic mathematical theorems on calculus and the formal proof of the Kepler conjecture, from which we derive a challenging benchmark for automated reasoning. We also present a deep reinforcement learning driven automated theorem prover, DeepHOL, with strong initial results on this benchmark.

Code Repositories

Benchmarks

BenchmarkMethodologyMetrics
automated-theorem-proving-on-holist-benchmarkDeeper Wider WaveNet
Percentage correct: 32.65
automated-theorem-proving-on-holist-benchmarkTactic Dependent Loop
Percentage correct: 38.88

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
HOList: An Environment for Machine Learning of Higher-Order Theorem Proving | Papers | HyperAI