Академический Документы
Профессиональный Документы
Культура Документы
MATERIA:
INTELIGENCIA ARTIFICIAL
PROFESOR
LIC. JAIME ERICK LUNA ENRIQUEZ
elunaeia@gmail.com
29/09/09
CUATRIMESTRE SEPTIEMBRE-DICIEMBRE DEL 2009
Enfoques de la I.A.
• Hay visiones diferentes: ¿Razonamiento? O ¿Comportamiento?.
¿Modelar seres humanos o partir de un ideal ?
• El curso se enfocará a un agente inteligente con acciones racionales.
• Desde el año 400 a.C. los filósofos plantean la idea de que la mente es
de alguna forma como una máquina que funciona a partir del
conocimiento codificado en un lenguaje interno.
• Las matemáticas son la base para manipular las aseveraciones de
certezas lógicas así como las inciertas de tipo probabilista.
• Los economistas formalizaron el problema de la toma de decisiones
para maximizar los resultados esperados.
“Los Fundamentos I.A.”
• La psicologia propuso que humanos y animales pueden
considerarse máquinas de proceso de información. Los linguistas
demuestran que el lenguaje se adapta a dicho modelo.
• La informática proporciona el artefacto que hace posible la
aplicación de I.A.
• La teoría de control se centra en el diseño de dispositivos que usan
la retroalimentación para funcionar de manera óptima.
• La historia de I.A. se da por ciclos con enfoques nuevos.
• La I.A. y sus sub-campos se van integrando rápidamente.
Agentes Inteligentes
• En términos matemáticos se puede el comportamiento del agente
viene dado por la función del agente que proyecta una percepción
dada, en una acción.
• La función que describe cl comportamiento de un agente se puede
presentar en forma de tabla.
• Un agente inicial se implementa mediante “el programa del agente.”
• Ejemplo: “El mundo de la aspiradora” : Este mundo tiene solamente
dos localizaciones: cuadrícula A y B. La aspiradora puede percibir
en qué cuadrante se encuentra.
El mundo de la Aspiradora
• La aspiradora puede percibir si hay suciedad en el cuadrante en
que se encuentra y puede elegir si se mueve hacia la izquierda,
derecha, aspirar la suciedad o no hacer nada.
Función del Agente en Forma de Tabla.
El Buen Comportamiento
• El concepto de racionalidad: Un agente racional es aquel que hace lo
correcto.
• Lo correcto es aquello que permite al agente obtener un mejor resultado.
• Por lo tanto hay que adoptar medidas de rendimiento objetivas.
• Como regla general es mejor diseñar medidas de utilidad de acuerdo
con lo que se quiere para el entorno, más que de acuerdo a como se
cree que debe de comportarse el agente.
RACIONALIDAD.
• La medida de rendimiento que define el criterio del éxito.
• El conocimiento del medio en el que habita acumulado por el
agente.
• Las acciones que el agente puede llevar a cabo
• La secuencia de percepciones del agente hasta ese momento.
DEFINICION DE RACIONALIDAD.
• Es necesario tener cuidado al distinguir entre racionalidad y omnisciencia. Un
agente omnisciente conoce el resultado de su acción y actúa de acuerdo con
él.
• La racionalidad no es lo mismo que la perfección. La perfección maximiza el
resultado real, la racionalidad el resultado esperado.
• Otras Características del Agente son la recopilación de información (Para
modificar percepciones futuras), la exploración del entorno, el aprendizaje y
la autonomía.
• Un Agente no tiene autonomía si se apoya más en el conocimiento inicial que
le proporciona el diseñador que en sus propias percepciones.
EL ENTORNO
• Finalmente, para construir “Agentes Racionales, hay que definir el
“ENTORNO”
• REAS (Rendimiento, Entorno, Actuadores y Sensores)
• REAS PARA UN TAXI AUTOMATICO:
Otros tipos de Agentes y REAS
Propiedades de los Entornos
• Total o parcialmente observable. (No. De sensores, Ruido,)
• Determinista o Estocástico (El taxi automático es estocástico)
• Episódico o Secuencial (ejemplo: clasificar es episódico, El ajedrez y el taxista
son secuenciales)
• Estático vs. Dinámico. Si el entorno puede cambiar cuando el agente está
deliberando entonces es dinámico.
• Discreto vs continuo. Se refiere al “Estado” el medio, el ajedrez es discreto, el
taxista conduciendo es continuo.
• Agente individual o multi-agente, ej. Agente resolviendo un crucigrama es
individual, jugar ajedrez es multiagente.
Ejemplos de Entornos
Estructura de los Agentes
• ¿Cómo trabaja un agente?
• Agente = Estructura + Programa.
• Programas en : http://aima.cs.berkeley.edu/