SlideShare una empresa de Scribd logo
1 de 22
Descargar para leer sin conexión
INTELIGENCIA
ARTIFICIAL – UNIDAD II
AGENTES INTELIGENTES
• Agentes y su entorno
• Buen comportamiento: el concepto de racionalidad
• La naturaleza del entorno
• Estructura de los agentes
13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 1
AGENTES Y SU ENTORNO
13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 2
AGENTES Y SU ENTORNO
• Percepción--------------------------------------- Entrada
• Secuencia de Percepciones----------------- Historial
• Decisión------------------------------------------ Secuencia
• Decisión1-------------------------------------- Secuencia1
• Decisión2-------------------------------------- Secuencia2
• Función del Agente------------------- Tabla
• Tabla: -grande---muy grande--------infinita
• Programa del agente----------Función del agente
• Función: descripción matemática abstracta.
• Programa: implementación completa, se ejecuta
sobre la estructura del agente.
13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 3
AGENTES Y SU ENTORNO: EL MUNDO
DE LAASPIRADORA
13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 4
AGENTES Y SU ENTORNO: EL MUNDO DE LA
ASPIRADORA – TABLADE ESTADOS SIMPLIFICADA
13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 5
Buen comportamiento: Concepto de
Racionalidad
• Agente Racional-- hace lo correcto
• Lo correcto-------------Obtener un resultado mejor
• Mejor??---------------- Medida de Rendimiento
• Ejemplo: torneo de fútbol- puntuaciones
• Medidas de éxito--- hechas por el diseñador del agente.
• Ejemplo para la aspiradora: puntos por basura/tiempo.
• PERO… que haría un agente racional para maximizar su
rendimiento????
• Limpiaría, ensuciaría, limpiaría, ensuciaría…. (++ puntos!!)
13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 6
Buen comportamiento: Concepto de
Racionalidad
• RACIONALIDAD, DEPENDE DE:
• Medida de rendimiento
• Conocimiento del medio
• Acciones
• Secuencia de percepciones
13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 7
• AGENTE RACIONAL:
• Para cada posible Secuencia de percepciones:
• Emprende Acciones
• Maximicen su Medida de rendimiento
• Basándose en su Conocimiento del medio
Buen comportamiento: Concepto de Racionalidad:
Omnisciencia – Aprendizaje - Autonomía
• Omnisciencia: capacidad de saberlo todo. Es un atributo propio
de Dios (desde el punto de vista religioso)
• Racionalidad ≠ Omnisciencia
• Un agente omnisciente YA sabría el resultado de su acción!!
• Ejemplo: caso del “idiota muere intentando cruzar la calle”;
debatir todo lo que implica cruzar la calle.
• Agente Racional: recopila información, explora: APRENDE.
• El aprendizaje produce AUTONOMÍA
• Ejemplos de Agentes que NO APRENDEN:
13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 8
La Naturaleza del Entorno
• Entorno de trabajo: REAS
• R = rendimiento
• E = Entorno
• A = actuadores
• S = Sensores.
• Primer paso para diseñar un agente:
• Especificar REAS de la forma más completa posible.
• Ejemplo: REAS de un agente TAXISTA:
13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 9
Agente Medidas de
Rendimiento
Entorno Actuadores Sensores
Taxista Seguro,
rápido,
confort, bajo
consumo
Rutas, calles,
peatones,
clientes, otros
vehículos
Dirección,
acelerador,
freno,
señalero,
bocina, etc.
Cámaras,
sonar,
velocímetro,
GPS,
tacómetro,
teclado, etc..
La Naturaleza del Entorno: ejemplos deAgentes y sus REAS
13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 10
La Naturaleza del Entorno: Propiedades de los
entornos de trabajo
• Observable:
• (acceso al estado completo del medio)
• Totalmente
• Parcialmente
13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 11
• Determinista o Estocástico:
• (el siguiente estado  estado actual + acción del agente)
• Sí: Determinista
• No: Estocástico (incertidumbre)
• Si, excepto para acciones de otros agentes: Estratégico
• Episódico o Secuencial:
• (episodio  percepción + única acción del agente)
• Episodios independientes: Episódico
• Episodios “seguidos”: Secuencial
La Naturaleza del Entorno: Propiedades de los
entornos de trabajo
• Estático o dinámico:
• (entorno  cambia cuando el agente está decidiendo)
• Sí: Dinámico (agente, ¿que quieres hacer? ¿ya te decidiste?
• No: estático (el agente no necesita estar pendiente)
• Entorno no cambia, rendimiento sí: Semidinámico
13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 12
• Discreto o contínuo:
• (estado – tiempo – percepciones - acciones)
• Finitos: discreto (ejemplo: ajedrez)
• Infinitos: Contínuo (ejemplo: taxista)
• Individual o MultiAgente:
• (Cantidad de agentes, más de uno:…)
• Competitivos
• Cooperativos
La Naturaleza del Entorno: Propiedades de los entornos de trabajo
13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 13
Estructura de los agentes
• IA: diseñar:
• El programa del agente
• Que implemente la
• Función del Agente
• Arquitectura: computadora + sensores + actuadores
• Agente = Arquitectura + Programa
13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 14
Estructura de los agentes: Programas de los Agentes
13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 15
Percepciones Acciones
Percepcion1
Percepcion2
Percepcion3 Accion1
Percepcion4
Percepcion5
Percepcion6 Accion2
Percepcion7
Percepcion8
Percepcion9 Accion3
Estructura de los agentes: Programas de losAgentes –
Tipos básicos de programas:
•Agentes Reactivos Simples
•Agentes Reactivos Basados en
Modelos
•Agentes Basados en Objetivos
•Agentes basados en utilidad
•Todos los tipos se pueden convertir
en…
•Agentes que Aprendan
13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 16
13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 17
Estructura de los agentes: Programas de losAgentes –
Tipos básicos de programas: Agente Reactivo Simple
Responden directamente a las percepciones
13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 18
Estructura de los agentes: Programas de losAgentes – Tipos
básicos de programas: Agente Reactivo basado en modelos
Mantienen un estado interno que les permite seguir el rastro de
los aspectos del mundo que no son perceptibles actualmente
13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 19
Estructura de los agentes: Programas de losAgentes –
Tipos básicos de programas: Agente basado en objetivos
Actúan con la intención de alcanzar sus metas
13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 20
Estructura de los agentes: Programas de losAgentes –
Tipos básicos de programas: Agente basado en utilidad
Actúan con la intención de maximizar su “felicidad” deseada
13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 21
Estructura de los agentes: Programas de los Agentes –
Tipos básicos de programas: Agentes que aprenden
Todos los agentes pueden mejorar su eficacia con la ayuda de
mecanismos de aprendizaje
Bibliografía
• INTELIGENCIA ARTIFICIAL: UN ENFOQUE MODERNO.
• STUART RUSSELL Y PETER NORVIG.
• PEARSON EDUCATION
• 2da Edición, 2004.
• 1240 páginas
• Capitulo 2, Paginas 37 a 66
13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 22

Más contenido relacionado

La actualidad más candente

Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosVictor Milano
 
Exp BúSqueda Entre Adversarios
Exp BúSqueda Entre AdversariosExp BúSqueda Entre Adversarios
Exp BúSqueda Entre AdversariosDiana
 
Introducción a las Pruebas Software
Introducción a las Pruebas SoftwareIntroducción a las Pruebas Software
Introducción a las Pruebas SoftwareMicael Gallego
 
Unidad 5 Mad Modelado Analisis Modelo Conceptual
Unidad 5 Mad Modelado Analisis   Modelo ConceptualUnidad 5 Mad Modelado Analisis   Modelo Conceptual
Unidad 5 Mad Modelado Analisis Modelo ConceptualSergio Sanchez
 
Diseño de Evaluación de Prototipos de Interfaz para un Sistema Gestor de Obje...
Diseño de Evaluación de Prototipos de Interfaz para un Sistema Gestor de Obje...Diseño de Evaluación de Prototipos de Interfaz para un Sistema Gestor de Obje...
Diseño de Evaluación de Prototipos de Interfaz para un Sistema Gestor de Obje...Liliana Rodriguez
 
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)Micael Gallego
 
Metodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesMetodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesJaqueline Luna
 
4.4 Acceso a sistema de archivos
4.4 Acceso a sistema de archivos4.4 Acceso a sistema de archivos
4.4 Acceso a sistema de archivosJesus Garcia
 
Sistemas operativos por niveles y su definicion de cada una de las capas.
Sistemas operativos por niveles y su definicion de cada una de las capas.Sistemas operativos por niveles y su definicion de cada una de las capas.
Sistemas operativos por niveles y su definicion de cada una de las capas.honeyjimenez
 
Estilos y Patrones Aplicables a la Arquitectura de Software
Estilos y Patrones Aplicables a la Arquitectura de SoftwareEstilos y Patrones Aplicables a la Arquitectura de Software
Estilos y Patrones Aplicables a la Arquitectura de SoftwareDiego Plascencia Lara
 
Analisis y diseño de sistemas de información clase 2
Analisis y diseño de sistemas de información clase 2Analisis y diseño de sistemas de información clase 2
Analisis y diseño de sistemas de información clase 2Sebas Castro
 
Tipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de SoftwareTipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de SoftwareLeo Ruelas Rojas
 
Unidad 6 Protección y seguridad
Unidad 6 Protección y seguridadUnidad 6 Protección y seguridad
Unidad 6 Protección y seguridadJ M
 
Entrada/Salida de Sistemas Operativos
Entrada/Salida de Sistemas OperativosEntrada/Salida de Sistemas Operativos
Entrada/Salida de Sistemas OperativosKarina Rivra
 
Analisis estructurado
Analisis estructuradoAnalisis estructurado
Analisis estructuradokvillazon
 
Integridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De DatosIntegridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De DatosDrakonis11
 

La actualidad más candente (20)

Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
S212 Pf Pcu
S212 Pf PcuS212 Pf Pcu
S212 Pf Pcu
 
Exp BúSqueda Entre Adversarios
Exp BúSqueda Entre AdversariosExp BúSqueda Entre Adversarios
Exp BúSqueda Entre Adversarios
 
Introducción a las Pruebas Software
Introducción a las Pruebas SoftwareIntroducción a las Pruebas Software
Introducción a las Pruebas Software
 
Unidad 5 Mad Modelado Analisis Modelo Conceptual
Unidad 5 Mad Modelado Analisis   Modelo ConceptualUnidad 5 Mad Modelado Analisis   Modelo Conceptual
Unidad 5 Mad Modelado Analisis Modelo Conceptual
 
Diseño de Evaluación de Prototipos de Interfaz para un Sistema Gestor de Obje...
Diseño de Evaluación de Prototipos de Interfaz para un Sistema Gestor de Obje...Diseño de Evaluación de Prototipos de Interfaz para un Sistema Gestor de Obje...
Diseño de Evaluación de Prototipos de Interfaz para un Sistema Gestor de Obje...
 
bpm
bpmbpm
bpm
 
Administracion de Bases de datos
Administracion de Bases de datosAdministracion de Bases de datos
Administracion de Bases de datos
 
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)
 
Metodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesMetodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móviles
 
4.4 Acceso a sistema de archivos
4.4 Acceso a sistema de archivos4.4 Acceso a sistema de archivos
4.4 Acceso a sistema de archivos
 
Sistemas operativos por niveles y su definicion de cada una de las capas.
Sistemas operativos por niveles y su definicion de cada una de las capas.Sistemas operativos por niveles y su definicion de cada una de las capas.
Sistemas operativos por niveles y su definicion de cada una de las capas.
 
Sistemas MultiAgente
Sistemas MultiAgenteSistemas MultiAgente
Sistemas MultiAgente
 
Estilos y Patrones Aplicables a la Arquitectura de Software
Estilos y Patrones Aplicables a la Arquitectura de SoftwareEstilos y Patrones Aplicables a la Arquitectura de Software
Estilos y Patrones Aplicables a la Arquitectura de Software
 
Analisis y diseño de sistemas de información clase 2
Analisis y diseño de sistemas de información clase 2Analisis y diseño de sistemas de información clase 2
Analisis y diseño de sistemas de información clase 2
 
Tipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de SoftwareTipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de Software
 
Unidad 6 Protección y seguridad
Unidad 6 Protección y seguridadUnidad 6 Protección y seguridad
Unidad 6 Protección y seguridad
 
Entrada/Salida de Sistemas Operativos
Entrada/Salida de Sistemas OperativosEntrada/Salida de Sistemas Operativos
Entrada/Salida de Sistemas Operativos
 
Analisis estructurado
Analisis estructuradoAnalisis estructurado
Analisis estructurado
 
Integridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De DatosIntegridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De Datos
 

Similar a Agentes Inteligentes

Ágiles 2014 Medellín - En el Cielo y en el Infierno, aplicando el agilismo en...
Ágiles 2014 Medellín - En el Cielo y en el Infierno, aplicando el agilismo en...Ágiles 2014 Medellín - En el Cielo y en el Infierno, aplicando el agilismo en...
Ágiles 2014 Medellín - En el Cielo y en el Infierno, aplicando el agilismo en...Armando Picón Z.
 
Definición de requerimientos y funcionalidades
Definición de requerimientos y funcionalidadesDefinición de requerimientos y funcionalidades
Definición de requerimientos y funcionalidadesLuis Carlos Aceves
 
°°° Perfil de un trabajador
°°° Perfil de un trabajador°°° Perfil de un trabajador
°°° Perfil de un trabajador201987
 
diseodepuestosperfiles
diseodepuestosperfilesdiseodepuestosperfiles
diseodepuestosperfilesElmer Derash
 
4. Requisitos
4.  Requisitos4.  Requisitos
4. RequisitosDCU_MPIUA
 
Descubriendo la Inteligencia Artificial
Descubriendo la Inteligencia ArtificialDescubriendo la Inteligencia Artificial
Descubriendo la Inteligencia ArtificialDatio Big Data
 
Organización y métodos
Organización y métodosOrganización y métodos
Organización y métodosdieguns
 
Presentación, seguimiento y justificación del Proyecto.
Presentación, seguimiento y justificación del Proyecto.Presentación, seguimiento y justificación del Proyecto.
Presentación, seguimiento y justificación del Proyecto.Ana López Marín
 
Diseño de experiencias 1 clase09 empatia y 1er parcial
Diseño de experiencias 1 clase09 empatia y 1er parcialDiseño de experiencias 1 clase09 empatia y 1er parcial
Diseño de experiencias 1 clase09 empatia y 1er parcialTania Muñoa
 
Herramientas para el Diagnóstico Empresarial
Herramientas para el Diagnóstico EmpresarialHerramientas para el Diagnóstico Empresarial
Herramientas para el Diagnóstico Empresarialerrey2685
 
AGROIDEAS_PROGRAMAUTILIDADES_REGIONALES.pptx
AGROIDEAS_PROGRAMAUTILIDADES_REGIONALES.pptxAGROIDEAS_PROGRAMAUTILIDADES_REGIONALES.pptx
AGROIDEAS_PROGRAMAUTILIDADES_REGIONALES.pptxmoshe jonathan
 
Formulación de proyectos, básico
Formulación de proyectos, básicoFormulación de proyectos, básico
Formulación de proyectos, básicoLaz Laz
 
Módulo ii oportunidades
Módulo ii oportunidadesMódulo ii oportunidades
Módulo ii oportunidadesAnafina
 
Agentes inteligentes
Agentes inteligentesAgentes inteligentes
Agentes inteligentesmenamigue
 
S3_Evaluación Proyectos Sociales_070921.pptx
S3_Evaluación Proyectos Sociales_070921.pptxS3_Evaluación Proyectos Sociales_070921.pptx
S3_Evaluación Proyectos Sociales_070921.pptxRomina Parisi V.
 

Similar a Agentes Inteligentes (20)

Ágiles 2014 Medellín - En el Cielo y en el Infierno, aplicando el agilismo en...
Ágiles 2014 Medellín - En el Cielo y en el Infierno, aplicando el agilismo en...Ágiles 2014 Medellín - En el Cielo y en el Infierno, aplicando el agilismo en...
Ágiles 2014 Medellín - En el Cielo y en el Infierno, aplicando el agilismo en...
 
Búsqueda IA
Búsqueda IABúsqueda IA
Búsqueda IA
 
Definición de requerimientos y funcionalidades
Definición de requerimientos y funcionalidadesDefinición de requerimientos y funcionalidades
Definición de requerimientos y funcionalidades
 
°°° Perfil de un trabajador
°°° Perfil de un trabajador°°° Perfil de un trabajador
°°° Perfil de un trabajador
 
diseodepuestosperfiles
diseodepuestosperfilesdiseodepuestosperfiles
diseodepuestosperfiles
 
2-ppt-ing-manuel-asmat.pdf
2-ppt-ing-manuel-asmat.pdf2-ppt-ing-manuel-asmat.pdf
2-ppt-ing-manuel-asmat.pdf
 
Clase 2 sem a z
Clase 2 sem a zClase 2 sem a z
Clase 2 sem a z
 
4. Requisitos
4.  Requisitos4.  Requisitos
4. Requisitos
 
Descubriendo la Inteligencia Artificial
Descubriendo la Inteligencia ArtificialDescubriendo la Inteligencia Artificial
Descubriendo la Inteligencia Artificial
 
Organización y métodos
Organización y métodosOrganización y métodos
Organización y métodos
 
Presentación, seguimiento y justificación del Proyecto.
Presentación, seguimiento y justificación del Proyecto.Presentación, seguimiento y justificación del Proyecto.
Presentación, seguimiento y justificación del Proyecto.
 
Diseño de experiencias 1 clase09 empatia y 1er parcial
Diseño de experiencias 1 clase09 empatia y 1er parcialDiseño de experiencias 1 clase09 empatia y 1er parcial
Diseño de experiencias 1 clase09 empatia y 1er parcial
 
Herramientas para el Diagnóstico Empresarial
Herramientas para el Diagnóstico EmpresarialHerramientas para el Diagnóstico Empresarial
Herramientas para el Diagnóstico Empresarial
 
AGROIDEAS_PROGRAMAUTILIDADES_REGIONALES.pptx
AGROIDEAS_PROGRAMAUTILIDADES_REGIONALES.pptxAGROIDEAS_PROGRAMAUTILIDADES_REGIONALES.pptx
AGROIDEAS_PROGRAMAUTILIDADES_REGIONALES.pptx
 
Formulación de proyectos, básico
Formulación de proyectos, básicoFormulación de proyectos, básico
Formulación de proyectos, básico
 
Módulo ii oportunidades
Módulo ii oportunidadesMódulo ii oportunidades
Módulo ii oportunidades
 
Reglas y planificación
Reglas y planificaciónReglas y planificación
Reglas y planificación
 
Diapositivasfase2
Diapositivasfase2Diapositivasfase2
Diapositivasfase2
 
Agentes inteligentes
Agentes inteligentesAgentes inteligentes
Agentes inteligentes
 
S3_Evaluación Proyectos Sociales_070921.pptx
S3_Evaluación Proyectos Sociales_070921.pptxS3_Evaluación Proyectos Sociales_070921.pptx
S3_Evaluación Proyectos Sociales_070921.pptx
 

Más de Héctor Estigarribia

Inferencia en Lógica de Primer Orden
Inferencia en Lógica de Primer OrdenInferencia en Lógica de Primer Orden
Inferencia en Lógica de Primer OrdenHéctor Estigarribia
 
Introducción a Javascript: Formularios
Introducción a Javascript: FormulariosIntroducción a Javascript: Formularios
Introducción a Javascript: FormulariosHéctor Estigarribia
 
Agentes Lógicos: Lógica proposicional
Agentes Lógicos: Lógica proposicionalAgentes Lógicos: Lógica proposicional
Agentes Lógicos: Lógica proposicionalHéctor Estigarribia
 
Agentes Lógicos: El mundo de Wumpus
Agentes Lógicos: El mundo de WumpusAgentes Lógicos: El mundo de Wumpus
Agentes Lógicos: El mundo de WumpusHéctor Estigarribia
 
Introduccion a HTML - XHTML clase 04
Introduccion a HTML - XHTML clase 04Introduccion a HTML - XHTML clase 04
Introduccion a HTML - XHTML clase 04Héctor Estigarribia
 
Problemas de Satisfaccion de restricciones (PSR)
Problemas de Satisfaccion de restricciones (PSR)Problemas de Satisfaccion de restricciones (PSR)
Problemas de Satisfaccion de restricciones (PSR)Héctor Estigarribia
 
Ejercicios de búsqueda a Ciegas y Búsqueda informada
Ejercicios de búsqueda a Ciegas y Búsqueda informadaEjercicios de búsqueda a Ciegas y Búsqueda informada
Ejercicios de búsqueda a Ciegas y Búsqueda informadaHéctor Estigarribia
 
INTRODUCCIÓN A HTML – XHTML – Clase 03
INTRODUCCIÓN A HTML – XHTML – Clase 03INTRODUCCIÓN A HTML – XHTML – Clase 03
INTRODUCCIÓN A HTML – XHTML – Clase 03Héctor Estigarribia
 
Búsqueda informada y exploración
Búsqueda informada y exploraciónBúsqueda informada y exploración
Búsqueda informada y exploraciónHéctor Estigarribia
 
Introduccion a HTML - XHTML. Clase 02
Introduccion a HTML - XHTML. Clase 02Introduccion a HTML - XHTML. Clase 02
Introduccion a HTML - XHTML. Clase 02Héctor Estigarribia
 
Introduccion a HTML - XHTML - Clase 01
Introduccion a HTML - XHTML - Clase 01Introduccion a HTML - XHTML - Clase 01
Introduccion a HTML - XHTML - Clase 01Héctor Estigarribia
 
Inteligencia Artificial: Introducción - Reseña Histórica
Inteligencia Artificial: Introducción - Reseña HistóricaInteligencia Artificial: Introducción - Reseña Histórica
Inteligencia Artificial: Introducción - Reseña HistóricaHéctor Estigarribia
 

Más de Héctor Estigarribia (20)

Extension e investigacion1
Extension e investigacion1Extension e investigacion1
Extension e investigacion1
 
Extension e investigacion
Extension e investigacionExtension e investigacion
Extension e investigacion
 
Inferencia en Lógica de Primer Orden
Inferencia en Lógica de Primer OrdenInferencia en Lógica de Primer Orden
Inferencia en Lógica de Primer Orden
 
Introducción a Javascript: Formularios
Introducción a Javascript: FormulariosIntroducción a Javascript: Formularios
Introducción a Javascript: Formularios
 
Lógica de primer orden
Lógica de primer ordenLógica de primer orden
Lógica de primer orden
 
Agentes Lógicos: Lógica proposicional
Agentes Lógicos: Lógica proposicionalAgentes Lógicos: Lógica proposicional
Agentes Lógicos: Lógica proposicional
 
Agentes Lógicos: El mundo de Wumpus
Agentes Lógicos: El mundo de WumpusAgentes Lógicos: El mundo de Wumpus
Agentes Lógicos: El mundo de Wumpus
 
Introduccion a AJAX
Introduccion a AJAXIntroduccion a AJAX
Introduccion a AJAX
 
Introducción a Javascript I
Introducción a Javascript IIntroducción a Javascript I
Introducción a Javascript I
 
Busqueda Entre Adversarios
Busqueda Entre AdversariosBusqueda Entre Adversarios
Busqueda Entre Adversarios
 
Introduccion a CSS I
Introduccion a CSS IIntroduccion a CSS I
Introduccion a CSS I
 
Introducción a CSS 2
Introducción a CSS 2Introducción a CSS 2
Introducción a CSS 2
 
Introduccion a HTML - XHTML clase 04
Introduccion a HTML - XHTML clase 04Introduccion a HTML - XHTML clase 04
Introduccion a HTML - XHTML clase 04
 
Problemas de Satisfaccion de restricciones (PSR)
Problemas de Satisfaccion de restricciones (PSR)Problemas de Satisfaccion de restricciones (PSR)
Problemas de Satisfaccion de restricciones (PSR)
 
Ejercicios de búsqueda a Ciegas y Búsqueda informada
Ejercicios de búsqueda a Ciegas y Búsqueda informadaEjercicios de búsqueda a Ciegas y Búsqueda informada
Ejercicios de búsqueda a Ciegas y Búsqueda informada
 
INTRODUCCIÓN A HTML – XHTML – Clase 03
INTRODUCCIÓN A HTML – XHTML – Clase 03INTRODUCCIÓN A HTML – XHTML – Clase 03
INTRODUCCIÓN A HTML – XHTML – Clase 03
 
Búsqueda informada y exploración
Búsqueda informada y exploraciónBúsqueda informada y exploración
Búsqueda informada y exploración
 
Introduccion a HTML - XHTML. Clase 02
Introduccion a HTML - XHTML. Clase 02Introduccion a HTML - XHTML. Clase 02
Introduccion a HTML - XHTML. Clase 02
 
Introduccion a HTML - XHTML - Clase 01
Introduccion a HTML - XHTML - Clase 01Introduccion a HTML - XHTML - Clase 01
Introduccion a HTML - XHTML - Clase 01
 
Inteligencia Artificial: Introducción - Reseña Histórica
Inteligencia Artificial: Introducción - Reseña HistóricaInteligencia Artificial: Introducción - Reseña Histórica
Inteligencia Artificial: Introducción - Reseña Histórica
 

Último

Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...Ars Erótica
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfRaulGomez822561
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...JoseMartinMalpartida1
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxpaogar2178
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfcarolinamartinezsev
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfEduardoJosVargasCama1
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...JAVIER SOLIS NOYOLA
 

Último (20)

Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 

Agentes Inteligentes

  • 1. INTELIGENCIA ARTIFICIAL – UNIDAD II AGENTES INTELIGENTES • Agentes y su entorno • Buen comportamiento: el concepto de racionalidad • La naturaleza del entorno • Estructura de los agentes 13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 1
  • 2. AGENTES Y SU ENTORNO 13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 2
  • 3. AGENTES Y SU ENTORNO • Percepción--------------------------------------- Entrada • Secuencia de Percepciones----------------- Historial • Decisión------------------------------------------ Secuencia • Decisión1-------------------------------------- Secuencia1 • Decisión2-------------------------------------- Secuencia2 • Función del Agente------------------- Tabla • Tabla: -grande---muy grande--------infinita • Programa del agente----------Función del agente • Función: descripción matemática abstracta. • Programa: implementación completa, se ejecuta sobre la estructura del agente. 13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 3
  • 4. AGENTES Y SU ENTORNO: EL MUNDO DE LAASPIRADORA 13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 4
  • 5. AGENTES Y SU ENTORNO: EL MUNDO DE LA ASPIRADORA – TABLADE ESTADOS SIMPLIFICADA 13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 5
  • 6. Buen comportamiento: Concepto de Racionalidad • Agente Racional-- hace lo correcto • Lo correcto-------------Obtener un resultado mejor • Mejor??---------------- Medida de Rendimiento • Ejemplo: torneo de fútbol- puntuaciones • Medidas de éxito--- hechas por el diseñador del agente. • Ejemplo para la aspiradora: puntos por basura/tiempo. • PERO… que haría un agente racional para maximizar su rendimiento???? • Limpiaría, ensuciaría, limpiaría, ensuciaría…. (++ puntos!!) 13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 6
  • 7. Buen comportamiento: Concepto de Racionalidad • RACIONALIDAD, DEPENDE DE: • Medida de rendimiento • Conocimiento del medio • Acciones • Secuencia de percepciones 13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 7 • AGENTE RACIONAL: • Para cada posible Secuencia de percepciones: • Emprende Acciones • Maximicen su Medida de rendimiento • Basándose en su Conocimiento del medio
  • 8. Buen comportamiento: Concepto de Racionalidad: Omnisciencia – Aprendizaje - Autonomía • Omnisciencia: capacidad de saberlo todo. Es un atributo propio de Dios (desde el punto de vista religioso) • Racionalidad ≠ Omnisciencia • Un agente omnisciente YA sabría el resultado de su acción!! • Ejemplo: caso del “idiota muere intentando cruzar la calle”; debatir todo lo que implica cruzar la calle. • Agente Racional: recopila información, explora: APRENDE. • El aprendizaje produce AUTONOMÍA • Ejemplos de Agentes que NO APRENDEN: 13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 8
  • 9. La Naturaleza del Entorno • Entorno de trabajo: REAS • R = rendimiento • E = Entorno • A = actuadores • S = Sensores. • Primer paso para diseñar un agente: • Especificar REAS de la forma más completa posible. • Ejemplo: REAS de un agente TAXISTA: 13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 9 Agente Medidas de Rendimiento Entorno Actuadores Sensores Taxista Seguro, rápido, confort, bajo consumo Rutas, calles, peatones, clientes, otros vehículos Dirección, acelerador, freno, señalero, bocina, etc. Cámaras, sonar, velocímetro, GPS, tacómetro, teclado, etc..
  • 10. La Naturaleza del Entorno: ejemplos deAgentes y sus REAS 13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 10
  • 11. La Naturaleza del Entorno: Propiedades de los entornos de trabajo • Observable: • (acceso al estado completo del medio) • Totalmente • Parcialmente 13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 11 • Determinista o Estocástico: • (el siguiente estado  estado actual + acción del agente) • Sí: Determinista • No: Estocástico (incertidumbre) • Si, excepto para acciones de otros agentes: Estratégico • Episódico o Secuencial: • (episodio  percepción + única acción del agente) • Episodios independientes: Episódico • Episodios “seguidos”: Secuencial
  • 12. La Naturaleza del Entorno: Propiedades de los entornos de trabajo • Estático o dinámico: • (entorno  cambia cuando el agente está decidiendo) • Sí: Dinámico (agente, ¿que quieres hacer? ¿ya te decidiste? • No: estático (el agente no necesita estar pendiente) • Entorno no cambia, rendimiento sí: Semidinámico 13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 12 • Discreto o contínuo: • (estado – tiempo – percepciones - acciones) • Finitos: discreto (ejemplo: ajedrez) • Infinitos: Contínuo (ejemplo: taxista) • Individual o MultiAgente: • (Cantidad de agentes, más de uno:…) • Competitivos • Cooperativos
  • 13. La Naturaleza del Entorno: Propiedades de los entornos de trabajo 13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 13
  • 14. Estructura de los agentes • IA: diseñar: • El programa del agente • Que implemente la • Función del Agente • Arquitectura: computadora + sensores + actuadores • Agente = Arquitectura + Programa 13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 14
  • 15. Estructura de los agentes: Programas de los Agentes 13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 15 Percepciones Acciones Percepcion1 Percepcion2 Percepcion3 Accion1 Percepcion4 Percepcion5 Percepcion6 Accion2 Percepcion7 Percepcion8 Percepcion9 Accion3
  • 16. Estructura de los agentes: Programas de losAgentes – Tipos básicos de programas: •Agentes Reactivos Simples •Agentes Reactivos Basados en Modelos •Agentes Basados en Objetivos •Agentes basados en utilidad •Todos los tipos se pueden convertir en… •Agentes que Aprendan 13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 16
  • 17. 13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 17 Estructura de los agentes: Programas de losAgentes – Tipos básicos de programas: Agente Reactivo Simple Responden directamente a las percepciones
  • 18. 13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 18 Estructura de los agentes: Programas de losAgentes – Tipos básicos de programas: Agente Reactivo basado en modelos Mantienen un estado interno que les permite seguir el rastro de los aspectos del mundo que no son perceptibles actualmente
  • 19. 13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 19 Estructura de los agentes: Programas de losAgentes – Tipos básicos de programas: Agente basado en objetivos Actúan con la intención de alcanzar sus metas
  • 20. 13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 20 Estructura de los agentes: Programas de losAgentes – Tipos básicos de programas: Agente basado en utilidad Actúan con la intención de maximizar su “felicidad” deseada
  • 21. 13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 21 Estructura de los agentes: Programas de los Agentes – Tipos básicos de programas: Agentes que aprenden Todos los agentes pueden mejorar su eficacia con la ayuda de mecanismos de aprendizaje
  • 22. Bibliografía • INTELIGENCIA ARTIFICIAL: UN ENFOQUE MODERNO. • STUART RUSSELL Y PETER NORVIG. • PEARSON EDUCATION • 2da Edición, 2004. • 1240 páginas • Capitulo 2, Paginas 37 a 66 13/03/2014 Ing. Héctor Estigarribia FCT - UNCA 22