|
Archivo Abierto Institucional de la Universidad Carlos III de Madrid >
Investigación >
Departamentos >
Departamento de Informática >
Grupo de Computación Evolutiva y Redes Neuronales (EVANNAI) >
DI - GCERN - Comunicaciones en Congresos y otros eventos >
Please use this identifier to cite or link to this item:
http://hdl.handle.net/10016/7181
|
| Title: | Automatic Inductive Programming Tutorial |
| Author(s): | Aler, Ricardo |
| Issued date: | 25-Jun-2006 |
| Citation: | 23rd International Conference on Machine Learning (ICML 2006), Sunday, June 25, 2006, Carnegie Mellon University, Pittsburgh, Pennsylvania, U.S.A. |
| URI: | http://hdl.handle.net/10016/7181 |
| Description: | Tutorial de 4 horas de duración, aceptado e impartido en: International Conference in Machine Learning ICML 2006. |
| Abstract: | Computers that can program themselves is an old dream of Artificial Intelligence, but only nowadays there is some progress of remark. In relation to Machine Learning, a computer program is the most powerful structure that can be learned, pushing the final goal well beyond neural networks or decision trees. There are currently many separate areas, working independently, related to automatic programming, both deductive and inductive. The first goal of this tutorial is to give to the attendants a comprehensive view of the main areas related to the automatic induction of programs, a view which is not currently available to the community. ML researchers which do not know about Automatic Programming or researchers which work in just one of the areas would benefit from this tutorial. The expressivity of most Machine Learning languages (attribute-value) is basically equivalent to propositional logic, excluding work on ILP. The second goal of the tutorial is to show how we can go beyond these techniques by extending the expression power of the representation language. This can be done by adding elements programmers typically use, like variables, subroutines, loops, and recursion. This way, more complex problems can be addressed. The tutorial will start with a short overview of the different areas related to Automatic Programming. Most of the tutorial will focus on evolutionary / search-based techniques for generating programs. |
| Review: | NonPeerReviewed |
| Publisher version: | http://eva.evannai.inf.uc3m.es/icml06/aiptutorial.htm |
| Appears in Collections: | DI - GCERN - Comunicaciones en Congresos y otros eventos
|
This item is licensed under a Creative Commons License
Items in E-Archivo are protected by copyright, with all rights reserved, unless otherwise indicated.
|