Esta asignatura sólo se imparte en Español
Competencias
- Conocer las diferentes técnicas que integran la programación automática
- Conocer herramientas y librerías disponibles
- Comprender la motivación de la programación automática
- Comprender las características básicas de cada una de las principales técnicas
- Utilización de herramientas
- Para problemas concretos, valorar si es conveniente aplicar técnicas de programación automático
Programa
- Introducción
- Programación Automática deductiva e inductiva
- Inducción de Programas funcionales (Método de Summers)
- Behavioral Cloning
- Programación Genética
- Evolución probabilística incremental de programas (PIPE: Probabilistic Incremental Program Evolution)
- Programación Lógica Inductiva (ILP: Inductive Logic Programming)
- Programación Dinámica
- Aprendizaje por Refuerzo
- Aprendizaje por Refuerzo Relacional
Grupos
Calendario Máster
Estudios de postgrado
Bibliografía
- Basilio Sierra Araujo. Aprendizaje Automático: conceptos básicos y avanzados.. Pearson Prentice Hall. 2006
- Dzeroski S. and Lavrac. Relational Data Mining.. Springer-Verlag. 2001
- Koza, John R.. Genetic programming : on the programming of computers by natural selection.. MIT PRESS.
- Lavrac, N. and Dzeroski, S.. Inductive Logic Programming: Techniques and Applications.. Ellis Horwood, New York, 1994..
- Mitchell, T.M. Machine Learning,. McGraw Hill, 1997.