"Physicists ask what kind of place this universe is and seek to characterize its behavior systematically. Biologists ask what it means for a physical system to be living. We in AI wonder what kind of information processing system can ask such questions."

Avron B. Barr and Edward A. Feigenbaum, The Handbook of Artificial Intelligence


Wednesday, 18 June 2008

Nueva regla: ¿Oportunidad?

Ésta puede ser una buena oportunidad para algunos:

El viernes 20 de Junio deben entregar al menos uno de los siguientes:
  1. El informe de la tercera entrega del proyecto
  2. La tarea # 5
Para tener en cuenta:
  1. La tarea es individual.
  2. Deben resolver cualquier conflicto dentro de los grupos de trabajo, de tal forma que sólo aquellos que trabajaron en el proyecto aparezcan como autores del informe.
  3. Mi página, donde está la mayor parte de la información del curso, está temporalmente en http://lisi1.unal.edu.co
  4. En la página, ya están publicadas las notas de la Prueba "Rápida" #5.

Sunday, 15 June 2008

Proyecto: Tercera Entrega

Tal como acordamos el día de la segunda entrega, el viernes 20 de junio de 2008 será la tercera entrega del proyecto. Esa entrega consiste en un informe escrito con los análisis propuestos para la segunda entrega, junto con el software que lo soporta. Pueden descargar el archivo con estos puntos utilizando este enlace.

Recuerden que el nuevo plazo para entregar TODAS las tareas pendientes es ahora viernes 11 de julio de 2008.

Saturday, 7 June 2008

Sobre el proyecto

Uno de los problemas que han surgido para la segunda entrega, es que no parece tan fácil la utilización de clases (ya sean propias o de terceros) además de la del Agente. La solución es sencilla y más de uno se reirá cuando la lea.

Basta con crear un proyecto (en eclipse por ejemplo), incluyendo los archivos unalcol_agents.jar, unalcol_core.jar y unalcol_sort.jar que están en el .zip que descargaron; crear una clase con un método main, similar a la clase TeseoEaterMain utilizada en la primera entrega, teniendo en cuenta que NO se utilizan las clases de la aima SINO las de la unalcol y listo.

Prueben esto lo antes posible, espero comentarios...

Viernes 6: Anuncios

Problemas de logística impidieron la segunda entrega del proyecto (¡qué lástima!). Acordamos hacerla el próximo viernes 13 de Junio.

El próximo 11 de Junio NO HABRÁ CLASE porque estaré participando en este evento. Sin embargo, si necesitan resolver dudas pueden enviar sus preguntas a mi correo. Por esta semana creo que lo revisaré por la noche si es que no puedo hacerlo hacia el medio día como es usual.

Con el fin de que se concentren en la entrega del proyecto (vi "colgados" a varios), la nueva entrega de la tarea # 5 será miércoles 18 de Junio.

Wednesday, 4 June 2008

Miércoles 4:

Hoy terminamos el tema de agrupamiento de datos. Vimos algunos conceptos básicos de los métodos jerárquicos y de los métodos basados en modelos. Algunos términos para recordar:

  1. Métodos jerárquicos
    • Dendograma
    • Aglomerativo
    • Divisivo
    • Single linkage
    • Complete linkage
  2. Métodos basados en modelos
    • Semiparamétrico
    • Paramétrico
    • Verosimilitud
Terminamos la clase con la introducción de los Mapas Auto-Organizativos de Kohonen (Kohonen's SOM - Self-Organizing Maps), que es el nombre con que se conoce un modelo de red neuronal para aprendizaje no supervisado. Para el tema, utilicé la terminología y la notación de este sitio en donde pueden encontrar, además, detalles de implementación y algunos ejemplos de visualización de resultados.

Monday, 2 June 2008

Algoritmos Genéticos: Ejemplos

En este sitio, pueden encontrar ejemplos de aplicación de algoritmos genéticos en el problema de optimización de funciones.

Viernes 30

El viernes hicimos una primera revisión del tema "Agrupamiento de Datos", que es una tarea dentro de la categoría del Aprendizaje No Supervisado. La clase estuvo guiada por esta presentación, llegamos hasta la diapositiva # 23. La siguiente clase veremos la parte de los métodos jerárquicos y los basados en modelos.