Introducción:
El datamining y el descubrimiento de conocimiento a partir de técnicas de aprendizaje automatizado se han transformado en un activa área de investigación, atrayendo a gente de distintas disciplinas (tales como base de datos, Inteligencia Artificial, Visualización de Información, etc.). Este curso introducirá los conceptos fundacionales de datamining y aprendizaje automatizado, estudiando sus principios, algoritmos, implementaciones y aplicaciones.
El curso se dicta como materia optativa durante el 1er. cuat. de 2002.
Algunos tópicos a tratar durante el curso (en preparación):
Concept
Learning: acercamientos. Algoritmo Version Spaces. Decision Tree Learning.
Aprendizaje Bayesiano.Web-Mining. Reglas de Asociación.
Bibliografía:
Transparencias de Clase
(actualizado a medida que se avanza en el cuatrimestre):
Clase 1: Introducción
Clase 2: Concept Learning / Version Spaces
Clase 3: Arboles de Decision
Clase 4: Redes Neuronales
Clase 5: Data Warehousing &
Datamining
Clase 6: Preprocesamiento de Datos
Clase 7: Aprendizaje
Bayesiano
Clase 8: Redes Bayesianas
Clase 9: Aprendizaje basado en Instancias
(Instance-Based Learning)
Clase 10: Algoritmos Genéticos
Clase 11: Reinforcement Learning
Clase 11 (cont): Robotic Learning
(aspectos básicos)
Clase 12: Aprendizaje Analítico - Prolog
EBG (bajar código aquí; corre bajo
Arity Prolog)
Clase 13: Aprendizaje de Reglas
Clase 14: Combinación de clasificadores:
bagging, boosting, voting
Clase 15: Programación en Lógica
Inductiva - Introducción
Clase 16: Programación en Lógica
Inductiva - Cont.
Trabajos Prácticos: 1
- 2 - 3
Los lineamientos de la evaluación final están disponibles aquí.
Software: Weka (bajar aqui Weka-3-2.zip)
Links de interés:
Software, Datasets y Recusos varios :