Meta-interpretive learning logic programs
- đ¤ Speaker: Andrew Crooper, University of Oxford
- đ Date & Time: Thursday 03 May 2018, 14:00 - 15:00
- đ Venue: FW11
Abstract
Meta-interpretive learning (MIL) is a form of machine learning which induces logic programs from examples. MIL is based on a Prolog meta-interpreter but additionally resolves goals with higher-order Horn clauses, and saves the higher-order substitutions to form logic programs. A basic MIL learner is only around 40 lines of Prolog and is able to learn a wide range of recursive programs, such as sorting algorithms and robot strategies. I will give an overview of MIL , including recent work on learning higher-order programs and learning minimal time-complexity programs.
Series This talk is part of the Logic and Semantics Seminar (Computer Laboratory) series.
Included in Lists
This talk is not included in any other list.
Note: Ex-directory lists are not shown.
![[Talks.cam]](/static/images/talkslogosmall.gif)

Andrew Crooper, University of Oxford
Thursday 03 May 2018, 14:00-15:00