1
Inteligencia ArtificialInteligencia Artificial
y y
Agentes SituadosAgentes Situados
Luis Alberto Pineda Cortés
IIMAS, UNAM & UJAT
Septiembre, 2005
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
La prueba de TuringLa prueba de Turing
Computing Machinery and Intelligence, Mind, Octubre, 1950, 59:433-460
¿Pueden pensar las ¿Pueden pensar las
máquinas?máquinas?
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
El juego de imitaciónEl juego de imitación
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
El juego de imitaciónEl juego de imitación
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
El programa de investigaciónEl programa de investigación
� Programar a “la máquina niño”– El estado inicial de la mente (al nacer)– La educación– Otras experiencias
� El “método evolutivo”� Las heurísticas� ¿por dónde empezar?
– Ajedrez– “Provide the machine with the best sense
organs that money can buy and then teach it to understand and speak English”
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Las predicciones de Turing...Las predicciones de Turing...
�Lenguaje:– En cincuenta años va a haber un programa
que sea capaz de sostener una conversación de 5 minutos con un ser humano con una probabilidad del 70% de que este muchacho no se de cuenta que está hablando con una máquina!
2
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Las predicciones de Turing...Las predicciones de Turing...
�Ajedrez (por extrapolación):
– En cincuenta años va a haber un programa que le gane al campeón del mundo
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
La meta:La meta:
“podemos esperar que las “podemos esperar que las
máquinas lleguen a competir máquinas lleguen a competir
con los seres humanos en con los seres humanos en
todos los campos todos los campos puramente puramente
intelectualesintelectuales””
Turing, 1950
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Las objeciones...Las objeciones...� Refutadas:
– La teólogica
– Somos seres superiores (“heads in the sand”)
– La matemática
– El argumento de la consciencia
– Las actitudes humanas
– El argumento del determinismo (Lady Lovelace´s)
– El argumento de la continuidad del sistema nervioso
– El argumento de las conductas informales
– El argumento de la telepatía
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Una omisión en la lista:Una omisión en la lista:
¡Los seres inteligentes tienen ¡Los seres inteligentes tienen
cuerpo!cuerpo!
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
¿Qué tan inteligente?¿Qué tan inteligente?
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
¿Qué tal este otro?¿Qué tal este otro?
3
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
¿Tiene sentido común?¿Tiene sentido común?
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
¿Y estos?¿Y estos?
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
¿Y estos?¿Y estos?
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
¿o estos?¿o estos?
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
¿o estos?¿o estos?
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
“Soccer is about intelligence and RoboCup is
about artificial intelligence”
http://er04.ams.eng.osaka-u.ac.jp/humanoid_webpage/index.html
4
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
RoboCup:RoboCup:
“...construir para el año 2050 un equipo “...construir para el año 2050 un equipo
de humanoides completamente de humanoides completamente
autónomos que le gane un partido de autónomos que le gane un partido de
futbol al equipo campeón del mundo en futbol al equipo campeón del mundo en
un torneo oficial de la FIFA” (Kitano, un torneo oficial de la FIFA” (Kitano,
1999)1999)
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
RoboCup:RoboCup:
¡El juego de imitación con cuerpo!¡El juego de imitación con cuerpo!
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
¿La meta?¿La meta?
¿Podemos esperar que las ¿Podemos esperar que las
máquinas lleguen a competir máquinas lleguen a competir
con los seres humanos en con los seres humanos en
todos los campos intelectualestodos los campos intelectuales
y motoresy motores??
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
¿La meta?¿La meta?
¿Podemos esperar que las ¿Podemos esperar que las
máquinas lleguen a competir máquinas lleguen a competir
con los seres humanos en con los seres humanos en
todos los campos?todos los campos?
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
¿Qué significa para la ¿Qué significa para la
inteligencia tener un cuerpo?inteligencia tener un cuerpo?
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
“Working with a physical robot focuses “Working with a physical robot focuses
the mind in ways no amount of the mind in ways no amount of
armchair theorizing can do”armchair theorizing can do”
Raymund Reiter, Raymund Reiter,
Knowledge in ActionKnowledge in Action, 2001 , 2001
5
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Inteligencia artificial:Inteligencia artificial:
La perspectiva actual!La perspectiva actual!
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Modelos causales de la conductaModelos causales de la conducta
Proceso InteligenteProceso InteligenteCausaCausa EfectoEfecto
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Pocas CausasPocas Causas
Proceso InteligenteProceso InteligenteCausaCausa EfectoEfecto
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Muchas CausasMuchas Causas
Proceso InteligenteProceso InteligenteCausaCausa EfectoEfecto
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Poco pesoPoco peso
Proceso InteligenteProceso InteligenteCausaCausa EfectoEfecto
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Mucho pesoMucho peso
Proceso InteligenteProceso InteligenteCausaCausa EfectoEfecto
6
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Muchas causas de mucho pesoMuchas causas de mucho peso
Proceso InteligenteProceso InteligenteCausaCausa EfectoEfecto
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Matriz de diversidad causal de MinskyMatriz de diversidad causal de Minsky
No tratableRazonamiento
basado en casosRazonamiento
lógico-simbólicomucho
Razonamiento basado en analogía
IA clásicaRazonamiento
cualitativo ordinario
Impacto
Redes Neuronales
Lógica difusa
Métodos Lineales y
Estadísticos
FácilPoco
muchasNúmero de
causaspocas
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Matriz de diversidad causal de MinskyMatriz de diversidad causal de Minsky
No tratableRazonamientbasado en casos
Razonamiento lógico-simbólico
mucho
Razonamiento basado en analogíaIA clásica
Razonamiento cualitativo ordinario
Impacto
Redes Neuronales
Lógica difusa
Métodos
Lineales y
Estadísticos
FácilPoco
muchasNúmero de
causaspocas
Computación
tradicional
Sociedad de
la mente
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
¿Cómo casar el cuerpo con la ¿Cómo casar el cuerpo con la
mente?mente?
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Y a todo esto... Y a todo esto...
¿qué es inteligencia?¿qué es inteligencia?
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
PiagetPiaget
7
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
La inteligencia (Piaget)La inteligencia (Piaget)� Toda acción:
– Un movimiento– Un pensamiento– Un sentimiento
es una respuesta a una necesidad� Toda necesidad es la manifestación de un
desequilibrio del sistema ya sea interno o con su entorno
� Toda acción tiende a:– Reestablecer el equilibrio del sistema– Llevar al sistema a un equilibrio más estable
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
La inteligencia (Piaget):La inteligencia (Piaget):
La coordinación de las acciones
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
El desarrollo mentalEl desarrollo mental
Inteligencia práctica
Instintos
Costumbres perceptuales y motoras
Intuición global
Intuición estructurada
Operaciones concretas
Pensamiento formal
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
El desarrollo mentalEl desarrollo mentalLo abstracto
Lo concreto
Inteligencia práctica
Instintos
Costumbres perceptuales y motoras
Intuición global
Intuición estructurada
Operaciones concretas
Pensamiento formal
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
El desarrollo mentalEl desarrollo mentalComposicional
Holístico
Inteligencia práctica
Instintos
Costumbres perceptuales y motoras
Intuición global
Intuición estructurada
Operaciones concretas
Pensamiento formal
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
El desarrollo mentalEl desarrollo mentalLa mente
El cuerpo
Inteligencia práctica
Instintos
Costumbres perceptuales y motoras
Intuición global
Intuición estructurada
Operaciones concretas
Pensamiento formal
8
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
La inteligencia (Piaget):La inteligencia (Piaget):
Las acciones de niveles superiores emergen de la coordinación de las acciones de los niveles inferiores
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
¿Qué tiene que ver la inteligencia ¿Qué tiene que ver la inteligencia
con la inteligencia artificial?con la inteligencia artificial?
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Sistemas inteligentesSistemas inteligentes
Inteligencia práctica
Instintos
Costumbres perceptuales y motoras
Intuición global
Intuición estructurada
Operaciones concretas
Pensamiento formal
Sistemas esquemáticos
Sistemas simbólicos
SistemasSubsimbólicos
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
La comunicación en IALa comunicación en IA
Signos/señales
Símbolos
Indices
Pierce
Sistemas esquemáticos
Sistemas simbólicos
SistemasSubsimbólicos
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
El conocimiento en AIEl conocimiento en AI
Clases de similaridad
Conceptos analíticos
Conceptos sintéticos
Sistemas esquemáticos
Sistemas simbólicos
SistemasSubsimbólicos
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Clases de similaridadClases de similaridad
�Colecciones o grupos:
– Objetos del mismo tipo
– Patrones perceptuales del mismo tipo
– Acciones del mismo tipo
�La operación (que realiza la acción):
– Verificación de membresía en la clase
– Acción reactiva
9
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Conceptos analíticosConceptos analíticos
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Conceptos analíticosConceptos analíticos
�Conceptos léxicos– Oro, soltero, el león es un animal
�Conceptos empíricos– Las leyes de la física
�Conceptos matemáticos
�Conceptos ajedrecísticos
�Conceptos éticos y estéticos
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Pero... ¡hay excepciones!Pero... ¡hay excepciones!
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Dos clases de conceptosDos clases de conceptos
�Pensamiento analítico– Membresía: condiciones necesarias y
suficientes
�Pensamiento sintético– Membresía: condiciones suficientes
pero no necesarias
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Dos clases de conceptosDos clases de conceptos
� Clases conjuntivas:
� Clases disjuntivas:
11
1
10
1
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Resemblanzas de FamiliaResemblanzas de Familia
Ludwig Wittgenstein
10
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Los SánchezLos Sánchez
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Los Smith´sLos Smith´s
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
¡Resemblanzas de familia!¡Resemblanzas de familia!
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Clases disjuntivasClases disjuntivas
� Membresía: condiciones Suficientes pero no necesarias
� Propiedades ponderadas
� Pensamiento sintético
#X#Y
1
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
El conocimiento en AIEl conocimiento en AI
Clases de similaridad
Conceptos analíticos
Conceptos sintéticos
Sistemas esquemáticos
Sistemas simbólicos
SistemasSubsimbólicos
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Esquemas de inferencia en IAEsquemas de inferencia en IA
Inducción
Deducción
AbducciónSistemas esquemáticos
Sistemas simbólicos
SistemasSubsimbólicos
11
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Los sistemas de la IALos sistemas de la IA
InducciónClases de
SimilaridadSeñales
Sub-simbólico
AbducciónConceptos Sintéticos
ÍndicesEsquemá-
ticos
DeducciónConceptos Analítico
SímbolosSimbólico
Esquema de inferencia
Tipo de conocimiento
Tipo de mensajes
Tipo
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Jerarquía de diversidad causalJerarquía de diversidad causal
Razonamiento simbólico-lógico
Razonamiento basado en casos
Razonamiento por analogía
Razonamiento cualitativo
Razonamiento diagramático
Lógica difusa
Redes neuronales
Estadísticos
Métodos lineales
Sistemas esquemáticos
Sistemas simbólicos
SistemasSubsimbólicos
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Número de causasNúmero de causas
Razonamiento simbólico-lógico
Razonamiento basado en casos
Razonamiento por analogía
Razonamiento cualitativo
Razonamiento diagramático
Lógica difusa
Redes neuronales
Estadísticos
Métodos lineales
Sistemas esquemáticos
Sistemas simbólicos
SistemasSubsimbólicos
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
ImpactoImpacto
Razonamiento simbólico-lógico
Razonamiento basado en casos
Razonamiento por analogía
Razonamiento cualitativo
Razonamiento diagramático
Lógica difusa
Redes neuronales
Estadísticos
Métodos lineales
Sistemas esquemáticos
Sistemas simbólicos
SistemasSubsimbólicos
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
El “andamiaje de la mente”El “andamiaje de la mente”
Inteligencia práctica
Instintos
Costumbres perceptuales y motoras
Intuición global
Intuición estructurada
Operaciones concretas
Pensamiento formal
Clases de similaridad
Conceptos analíticos
Conceptos sintéticos
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
¿Qué significa para la ¿Qué significa para la
inteligencia tener un cuerpo?inteligencia tener un cuerpo?
12
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
La coordinación de la acciónLa coordinación de la acción
Sistemas esquemáticos
Sistemas simbólicos
SistemasSubsimbólicos
Clases de similaridad
Conceptos analíticos
Conceptos sintéticos
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
La inteligencia (Piaget):La inteligencia (Piaget):
Las acciones de niveles superiores emergen de la coordinación de las acciones de los niveles inferiores
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
Las predicciones de Turing...Las predicciones de Turing...
� Ajedrez:
– Deep Blue (IBM) vs Kasparov (mayo de1997)
– http://www.research.ibm.com/deepblue/
– Puramente intelectual
� Lenguaje:
– ?
– ?
– ¿Es necesario el cuerpo?Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
El desarrollo del lenguajeEl desarrollo del lenguaje
Inteligencia práctica
Instintos
Costumbres perceptuales y motoras
Intuición global
Intuición estructurada
Operaciones concretas
Pensamiento formal
Concreto,Holístico y
Relativo a la acción motora
Abstracto,Composicional y
Relativo a la acción mental
Luis A. Pineda, IIMAS, UNAM, 2005Luis A. Pineda, IIMAS, UNAM, 2005
¡¡Saneando la esquizofrenia Saneando la esquizofrenia
individual y socialindividual y social!!
� El cuerpo y la mente no están separados: están coordinados
� El equilibrio de la vida adulta (optimistamente):– La coordinación de la acción, el pensamiento
y el sentimiento� El equilibrio de la vida social (optimistamente):
– La coordinación entre la gente
�La inteligencia: El equilibrio entre la mente y el cuerpo
Gracias!Gracias!