Projects per year
Abstract / Description of output
Formal verification of computer programs is increasingly used in industry. A popular technique is interactive theorem proving, used for instance by Intel in HOL light. The ability to learn and re-apply proof strategies from a small set of proofs would significantly increase the productivity of these systems, and make them more cost-effective to use. Previous learning attempts have had limited success, which we believe is a result of missing key goal properties in the strategies. Capturing such properties requires predicate invention, and the only state-of-the-art ILP technique which supports this is meta-interpretive learning (MIL). We show that MIL is applicable to this problem, but that without type information it offers limited improvements in quality over previous work. We then extend MIL with types and give preliminary results indicating that this extension learns better-quality strategies with suitable goal properties. We also show that the quality of the learned strategies can be further enhanced through the use of dependent learning.
Original language | English |
---|---|
Title of host publication | Late-breaking papers proceedings of ILP 2015 (LBP-ILP 2015) |
Publisher | CEUR Workshop Proceedings (CEUR-WS.org) |
Pages | 1-16 |
Number of pages | 16 |
Publication status | Published - 13 Jul 2016 |
Event | Late-breaking papers proceedings of ILP 2015 (LBP-ILP 2015) - Kyoto, Japan Duration: 20 Aug 2015 → 22 Aug 2015 http://ceur-ws.org/Vol-1636/ |
Conference
Conference | Late-breaking papers proceedings of ILP 2015 (LBP-ILP 2015) |
---|---|
Abbreviated title | LBP-ILP 2015 |
Country/Territory | Japan |
City | Kyoto |
Period | 20/08/15 → 22/08/15 |
Internet address |
Fingerprint
Dive into the research topics of 'Typed meta-interpretive learning for proof strategies'. Together they form a unique fingerprint.Projects
- 1 Finished
-
The integration and interaction of multiple mathematical Reasoning Processes
Bundy, A., Aspinall, D., Colton, S., Fleuriot, J., Gow, J., Grov, G., Ireland, A., Jackson, P., Mcneill, F., Michaelson, G. & Smaill, A.
1/11/15 → 31/10/19
Project: Research