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
We propose a new method of feature extraction that allows to apply pattern-recognition abilities of ...
Abstract: We present ML4PG – a machine learning extension for Proof General. It allows users to gath...
AbstractLarge formal mathematical libraries consist of millions of atomic inference steps that give ...
We present a novel technique for combining statistical machine learning for proof-pattern recognitio...
ACL2(ml) is an extension for the Emacs interface of ACL2. This tool uses machine-learning to help th...
ACL2(ml) is an extension for the Emacs interface of ACL2. This tool uses machine-learning to help th...
This manual describes ACL2(ml), a machine-learning extension to the Emacs interface for ACL2. This m...
This chapter argues for a novel method to machine learn patterns in formal proofs using statistical ...
textFormal verification is becoming a critical tool for designing software and hardware today. Risin...
Automating proofs by induction can be challenging, not least because proofs might need auxiliary lem...
This volume contains the proceedings of the Twelfth International Workshop on the ACL2 Theorem Prove...
Interactive proofs of theorems often require auxiliary helper lemmas to prove the desired theorem. E...
We present ML4PG - a machine learning extension for Proof General. It allows users to gather proof s...
We present ML4PG - a machine learning extension for Proof General. It allows users to gather proof s...
Abstract. ACL2 is a theorem prover for a purely functional subset of Common Lisp. It inherits Common...
We propose a new method of feature extraction that allows to apply pattern-recognition abilities of ...
Abstract: We present ML4PG – a machine learning extension for Proof General. It allows users to gath...
AbstractLarge formal mathematical libraries consist of millions of atomic inference steps that give ...
We present a novel technique for combining statistical machine learning for proof-pattern recognitio...
ACL2(ml) is an extension for the Emacs interface of ACL2. This tool uses machine-learning to help th...
ACL2(ml) is an extension for the Emacs interface of ACL2. This tool uses machine-learning to help th...
This manual describes ACL2(ml), a machine-learning extension to the Emacs interface for ACL2. This m...
This chapter argues for a novel method to machine learn patterns in formal proofs using statistical ...
textFormal verification is becoming a critical tool for designing software and hardware today. Risin...
Automating proofs by induction can be challenging, not least because proofs might need auxiliary lem...
This volume contains the proceedings of the Twelfth International Workshop on the ACL2 Theorem Prove...
Interactive proofs of theorems often require auxiliary helper lemmas to prove the desired theorem. E...
We present ML4PG - a machine learning extension for Proof General. It allows users to gather proof s...
We present ML4PG - a machine learning extension for Proof General. It allows users to gather proof s...
Abstract. ACL2 is a theorem prover for a purely functional subset of Common Lisp. It inherits Common...
We propose a new method of feature extraction that allows to apply pattern-recognition abilities of ...
Abstract: We present ML4PG – a machine learning extension for Proof General. It allows users to gath...
AbstractLarge formal mathematical libraries consist of millions of atomic inference steps that give ...