martes, 7 de febrero de 2012

Inteligencia Artificial: Entrevista a Ramón López de Mántaras

Os dejo la interesante entrevista realizada a Ramón López de Mántaras, investigador del CSIC en el Instituto de Investigación en Inteligencia Artificial.

lunes, 6 de febrero de 2012

Robótica: el robot violinista



Hoy os dejo un vídeo de otro robot asombroso. En este caso es un robot de Toyota que tiene la habilidad de tocar el violín, que merece la pena verlo.

Espero que os guste.

Inteligencia Artificial: Árboles de Decisión (III)


Después de la introducción que hice en la primera parte de este post y la explicación de la técnica en la segunda parte, en este último post os voy a explicar con pseucódigo el algoritmo en sí para crear un árbol de decisión.

El pseucódigo para crear un árbol de decisión es el siguiente:

ID3(E,A,X){
Si (A == vacío or MismaClase(E)) entonces Clase(X) == Clase(Mayoría)
sino
    Am = MejorAtributo(A)
    Para cada valor v de Am:
          N = CrearNodo(Am,v)
          hijos(X) = hijos(X) + N
          Em = ejemplos(E,Am,v)
          ID3(Em,A-Am,N)   
Devolver X
}

La explicación del algoritmo es la vista en la segunda parte de este post. Se crea una función que consiste en construir un árbol de decisión que en función de un ejemplos de entrenamiento E, y unos atributos A nos permita clasificar ejemplos futuros.