ARTIFICIAL I
Ingeniera en Mecatrnica
Peter Norvig
Stuart J. Russell
Sistemas que
piensan como
humanos
Sistemas que
actan como
humanos
Prueba de Turing
CAPTCHA
Procesamiento
de lenguaje
natural
Representacin
del Robtica
conocimiento
Razonamiento
automtico
MQUINA DE TURING
Las reglas son sencillas, de la versin clasica (patrn "rl") son sencillas y las
comprobaciones que hace en cada paso son las siguientes:
Si est sobre un cuadrado blanco, cambia el color del cuadrado, gira noventa
grados a la derecha y avanza un cuadrado.
Si est sobre un cuadrado negro, cambia el color del cuadrado, gira noventa
grados a la izquierda y avanza un cuadrado.
Comportamiento
Las simples reglas que gobiernan a la hormiga de Langton llevan a
comportamientos complejos que han sido objeto de mltiples investigaciones.3
Comenzando con una rejilla totalmente blanca, la versin clsica presenta tres
tipos de comportamiento aparentes:
Simplicidad: durante los primeros cientos de pasos, la hormiga crea patrones
sencillos y frecuentemente simtricos.
Caos: luego de varios cientos de pasos, aparece un patrn grande e irregular. La
hormiga sigue un camino aparentemente azaroso hasta los 10.000 pasos.
Orden emergente: finalmente la hormiga empieza a construir una avenida,
un patrn de 104 pasos que se repite indefinidamente.
El modelo cognitivo
Las leyes del pensamiento
Aristteles
(- 384 a - 322)
Ejmeplo:
- Todo animal siente
- Tu perro es animal
- luego: Tu perro siente
Razonamiento deductivo
RAZONAMIENTO NO DEDUCTIVO
Se desea
modelar seres
humanos o
trabajar a
partir de un
ideal estndar?
Aportes desde distintas reas
Entorno
acciones
actuadores
El mundo de la
aspiradora
Secuencia de accin
percepciones
[A, Limpio] Derecha
Hace lo
Agente racional
correcto
Criterios que
determinan el xito
Medida de en el comportamiento
rendimiento del agente
Cantidad de
suciedad
limpiada en un
ejemplo perodo.
Medida de
Define el criterio de xito
rendimiento
Solucin
Problema
(agente
(entorno)
racional)
Rendimiento
Entorno
Especificar el
REAS entorno de
Actuadores trabajo
Sensores
Ejemplo REAS
Agentes
reactivos
simples
Agentes
Agentes
reactivos Tipos de
basados en
basados en Programas objetivos
modelos
Agentes
basados en
utilidad
Agente reactivo simple
sensores
Agente
Como es el
mundo ahora?
entorno
Reglas de condicin- Qu accin debo
accin tomar ahora?
Actuadores
Pseudocdigo: Agente-Aspiradora-Reactivo Simple
sensores
Estado
entorno
Qu efectos causan
mis acciones?
Agente Actuadores
Agente basado en objetivos
(Bsqueda y Planificacin)
sensores
Estado
entorno
Qu efectos causan Qu pasar si
mis acciones? realizo la accin A?
Agente Actuadores
Agentes basados en utilidad
(Toma de decisiones)
sensores
Estado
Como es el
Cmo evoluciona el
mundo ahora?
mundo?
entorno
Qu efectos causan Qu pasar si realizo la
mis acciones? accin A?
Qu accin debo
llevar a cabo ahora?
Agente Actuadores
Est fuera del
Agentes que aprenden agente porque
ste no debe
modificarlo
Nivel de actuacin
sensores
Crtica
Realimentacin
entorno
cambios
Elemento de Elemento de
aprendizaje actuacin
conocimientos
Objetivos a
aprender
Generador
de
problemas
Actuadores
Agente
El diseo del elemento de aprendizaje depende
mucho del diseo del elemento de actuacin.
Nivel de actuacin
sensores
Crtica
Realimentacin
entorno
cambios
Elemento de Elemento de
aprendizaje actuacin
conocimientos
Objetivos a
aprender
Generador
de
problemas
Actuadores
Agente
Agentes que aprenden