Inductive synthesis of functional programs

Autor(en): Schmid, U.
Stichwörter: Algorithms; Automation; Computational grammars; Computer programming; Computer programming languages; Learning systems; Mapping; Problem solving; Software engineering; Syntactics; Trees (mathematics), Case-based reasoning; Inductive program synthesis; Non-isomorphic structures; Recursive generalization, Artificial intelligence
Erscheinungsdatum: 2003
Journal: Lecture Notes in Artificial Intelligence (Subseries of Lecture Notes in Computer Science)
Volumen: 2654
Zusammenfassung: 
The introduction of analogy and abstraction as alternative to inductive program synthesis by folding of initial trees is discussed. Analogy is less efficient than folding for generalizing recursive program schemes from finite programs. Using anti-unification, mapping and generalization can be realized within the same framework and it can be demonstrated that abstract program schemes can be learned from some initial programming experience. Moreover, analogy is considered as a crucial strategy in human problem solving and learning. Learning of recursive control rules for artificial intelligence (AI) are also presented as a field of application.
ISSN: 03029743
Externe URL: https://www.scopus.com/inward/record.uri?eid=2-s2.0-8344233459&partnerID=40&md5=f37de5a70b3a2dbe01d4329b92d38700

Show full item record

Google ScholarTM

Check