English

A Scheme-Driven Approach to Learning Programs from Input/Output Equations

Logic in Computer Science 2018-02-06 v1 Artificial Intelligence Programming Languages

Abstract

We describe an approach to learn, in a term-rewriting setting, function definitions from input/output equations. By confining ourselves to structurally recursive definitions we obtain a fairly fast learning algorithm that often yields definitions close to intuitive expectations. We provide a Prolog prototype implementation of our approach, and indicate open issues of further investigation.

Keywords

Cite

@article{arxiv.1802.01177,
  title  = {A Scheme-Driven Approach to Learning Programs from Input/Output Equations},
  author = {Jochen Burghardt},
  journal= {arXiv preprint arXiv:1802.01177},
  year   = {2018}
}

Comments

19 pages

R2 v1 2026-06-23T00:10:19.905Z