Holophrasm: a neural Automated Theorem Prover for higher-order logic

Daniel Whalen
8/8/2016
cs.AIcs.LO

Official code: dwhalen/holophrasm (56 stars, MIT, last commit 2020-03-26).

Abstract

I propose a system for Automated Theorem Proving in higher order logic using deep learning and eschewing hand-constructed features. Holophrasm exploits the formalism of the Metamath language and explores partial proof trees using a neural-network-augmented bandit algorithm and a sequence-to-sequence model for action enumeration. The system proves 14% of its test theorems from Metamath's set.mm module.

View on arXivView PDF

Code Implementations(1)

dwhalen/holophrasmOfficial100%
MIT

Holophrasm: a neural Automated Theorem Prover for higher-order logic

5612Roff, PythonAug 8, 20166 years agoMIT

Similar Papers

Cite this paper

@article{whalen2016holophrasm,
  title  = {Holophrasm: a neural Automated Theorem Prover for higher-order logic},
  author = {Daniel Whalen},
  year   = {2016},
  eprint = {1608.02644},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1608.02644}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1608.02644.svg)](https://codeofpaper.com/paper/1608.02644)

Discussion