@inbook{25b909be9a7d403ead727ae2b63cb7ef,
title = "Proof-Pattern Recognition and Lemma Discovery in ACL2",
abstract = "We present a novel technique for combining statistical machine learning for proof-pattern recognition with symbolic methods for lemma discovery. The resulting tool, ACL2(ml), gathers proof statistics and uses statistical pattern-recognition to pre-processes data from libraries, and then suggests auxiliary lemmas in new proofs by analogy with already seen examples. This paper presents the implementation of ACL2(ml) alongside theoretical descriptions of the proof-pattern recognition and lemma discovery methods involved in it.",
keywords = "Theorem Proving, Statistical Machine-Learning, Pattern Recognition, Lemma Discovery, Analogy",
author = "Jonathan Heras and Ekaterina Komendantskaya and Moa Johansson and Ewen Maclean",
year = "2013",
doi = "10.1007/978-3-642-45221-5_27",
language = "English",
isbn = "9783642452208",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
pages = "389--406",
editor = "Ken McMillan and Aart Middeldorp and Andrei Voronkov",
booktitle = "Logic for Programming, Artificial Intelligence, and Reasoning",
note = "19th International Conference on Logic for Programming, Artificial Intelligence, and Reasoning, LPAR 2013 ; Conference date: 14-12-2013 Through 19-12-2013",
}