UNIDAD 1
Introducción a la Inteligencia Computacional - Machine Learning.

Fundamentos epistemológicos de las tecnologías incluidas en el paradigma. Conocimiento e Inteligencia Artificial. Evolución de técnicas a partir de los orígenes de la Inteligencia Artificial. Clustering difuso y no difuso.

Charlas (en inglés):

K-means clustering (un tipo de algoritmo de agrupamiento de datos).

Diferencias entre Artificial Intelligence y Machine Learning

Aplicaciones motivadoras (en inglés):

Inteligencia computacional en Videogames.

Componiendo música con Inteligencia Artificial

UNIDAD 2
Lógica y Sistemas Difusos - Fuzzy Logic.

Fundamentos de Conjuntos difusos. Probabilidad y posibilidad. Funciones de pertenencia. Variable lingüística.

Operaciones con conjuntos difusos. Relaciones.

Lógica difusa. Conectivos. Implicación. Inferencia. Bases de Reglas.

Modelización de Sistemas de Inferencia. Aplicaciones.

Controlador difuso: Estructura. Preprocesamiento. Base de Reglas. Posprocesamiento. Aplicaciones.

Material en video:

Introducción a la Lógica Difusa (en inglés)

Ideas de Fuzzy Logic en la vida real (en inglés)

Una curiosa aplicación de Fuzzy Logic (en inglés)

UNIDAD 3
Computación Evolutiva

Introducción. Estructura y Diseño de un Algoritmo Evolutivo Genérico. Representación de Individuos. El diseño de los operadores. Los mecanismos de selección/ reproducción. El espacio de los fenotipos y de los genotipos. Algoritmos Genéticos. Búsqueda y Optimización.

Charla (en inglés)

Algoritmos Genéticos y sus aplicaciones.

UNIDAD 4
Redes Neuronales Artificiales (RNA) - Artificial Neural Networks (ANN).

Enfoque biológico y cognitivo.Modelos de una neurona.Arquitecturas de Redes. Representación del conocimiento.Procesos de aprendizaje Paradigmas y algoritmos de aprendizaje.

El perceptrón. El perceptrón multicapa. Algoritmo de aprendizaje por retropropagación del error. Limitaciones. Aceleración de la convergencia.

Redes auto-organizadas. Aprendizaje Competitivo.Algoritmo de mapeo de carac terísticas auto-organizado. Modelo de Kohonen. Aprendizaje por cuantificación vectorial.

Redes de Base Radial. Arquitectura. Estrategias de aprendizaje. Aplicaciones.

Material en video:

Qué son y en qué se aplican las Redes Neuronales (en inglés)

Dispositivo que se entrena y aprende con Redes Neuronales

Los 7 pasos de una solución con Machine Learning (en inglés)

D.I.F.I. Departamento de Informática de la Facultad de Ingeniería