INTELIGENCIA ARTIFICIAL

Slides:



Advertisements
Presentaciones similares
MOVIMIENTO JOVENES DE LA CALLE CIUDAD DE GUATEMALA chi siamo quienes-somos qui sommes-nous who we are attività actividades activités activities scuola.
Advertisements

¿PARA QUE ESTAMOS AQUÍ? LOS OBJETIVOS DE LA ENCARNACIÓN.
el 1, el 4 y el 9 tres cuadrados perfectos autosuficientes
Revisión Nº:Descripción:Fecha: 00Elaboración de la documentación30/06/11 Copia Controlada :Nº: F /REV. 00 ACCESO A LA WEB DEL CPR DE TARAZONA Cód.:
INTELIGENCIA ARTIFICIAL
PROYECTOS DE SISTEMAS INTELIGENTES
Complejidad Computacional
INTELIGENCIA ARTIFICIAL
Soluciones de problemas mediante búsqueda
INTELIGENCIA ARTIFICIAL
Colas con Servidores en Paralelo
Universidad San Martín de Porres
Descripción del Trabajo Final
1 INFORME RESUMEN SOBRE EL NIVEL DE UTILIZACION DE LAS TIC EN LAS EMPRESAS GALLEGAS ( Resumen PYMES ) Noviembre de 2004.
1 INFORME RESUMEN SOBRE EL NIVEL DE UTILIZACION DE LAS TIC EN LAS EMPRESAS GALLEGAS (MICROEMPRESAS, resultados provisionales) 29 de julio de 2004.
1 LA UTILIZACION DE LAS TIC EN LAS PYMES GALLEGAS AÑO Resumen. 24 de Junio de 2005.
Módulo 5 – Inspecciones en rampa
INTERFERENCIAS y DIFRACCIÓN
4. ANÁLISIS FACTORIAL Introducción Modelo factorial ortogonal
Inteligencia Artificial
Inteligencia Artificial
Fundamentos de Diseño de Software INFT.1
Integrantes: Andres Marin Castelblanco Karem Moreno Pacheco Alexandra Ardila.
Metodología de la Investigación Social
Álgebra 2010 Clase N° 1 Conjuntos numéricos I
Los Objetos de la Clase Escriban la palabra (the word) en español para los objetos de la clase (#1-20).
MOVIMIENTO JOVENES DE LA CALLE CIUDAD DE GUATEMALA chi siamo quienes-somos qui sommes-nous who we are attività actividades activités activities alimentazione.
UPC Tema: ESPACIO VECTORIAL Rn
Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de.
1 Conversatorio con Consumidores que compran en Supermercados de la ciudad de Barranquilla Análisis Estadístico Desarrollado por: Andrés Muñoz 2006.
DESCRIPCION DE SISTEMAS
Resolución de Problemas
Diseño organizacional,
Sistemas de Ecuaciones
Trascendencia de este curso Curso Introducción a la Computación 1
Introducción a los Números Fraccionarios
RETIRO DE COMALCALCO DIC. 2012
Proyecto para Centros que trabajan una vez por semana.
Marketing para Tecnología de Información
Ecuaciones Cuadráticas
Ecuaciones y Resolución de Ecuaciones Lineales
Plan Nacional de Gestión del Riesgo y Adaptación a los efectos adversos del Cambio Climático en el sector Agrario Programación de Talleres Regionales.
La minimización de los costes
Investigación Algorítmica
INTELIGENCIA ARTIFICIAL
CONCEPTO DE MARCO LÓGICO
Business Proccess Management (BPM)
CULENDARIO 2007 Para los Patanes.
BEATRIZ LAFONT VILLODRE
Investigación en acción
“¿Qué Pienso de mi futuro?”
Inteligencia artificial
Análisis Diseño y Desarrollo
Administración del Procesador
1 BALONCESTO PARA NOVATOS Alcobendas 15 de mayo de 2008 GUILLERMO HERNANDEZ PEÑALBA.
ELECTRICIDAD.
Manual de Procedimientos Procedimiento de ejecución del programa de
Recursos humanos y responsabilidad social corporativa
ESCUELA PROFESIONAL DE INGENIERIA INDUSTRIAL CURSO: GESTION DE LA CALIDAD ING.ELIZABETH FERG 1.
1 LOS PROBLEMAS DE DISEÑO EN INGENIERÍA: CONCEPTO Y FORMULACIÓN NELSON VÍLCHEZ UNIVERSIDAD TECNOLÓGICA DEL CENTRO COORDINACIÓN DE INGENIERÍA.
Direccionamiento de la red: IPv4
NEATBEANS.
DISEÑO DE LA PROPUESTA DEL PROCESO DE RENDICION DE CUENTAS 2014 Coordinación General de Planificación Ministerio de Agricultura, Ganadería, Acuacultura.
EQUIPO 1 INTEGRANTES: Laura Josefina Galván Hernández Martha Guadalupe Galván Hernández Julissa Nereyda García Núñez Beatriz Urieta Acevedo Magdalena Villarreal.
Agentes Inteligentes Capítulo 2.
Sistemas Inteligentes Distribuidos Sistemas Inteligentes Distribuidos Sesión 13 L. Enrique Sucar / Marco López Sesión 13 L. Enrique Sucar / Marco López.
Sistemas Inteligentes Distribuidos Sistemas Inteligentes Distribuidos Sesión 8 Eduardo Morales / L. Enrique Sucar Sesión 8 Eduardo Morales / L. Enrique.
Yo soy responsable de mi bienestar
Agentes e IA Distribuida L. E. Sucar / Alberto Reyes Robótica Inteligente.
Transcripción de la presentación:

INTELIGENCIA ARTIFICIAL Agentes Inteligentes Mg. Samuel Oporto Díaz Lima, 07 de mayo 2005

Tabla de Contenido Agentes Inteligentes. Tipos de Agentes El Ambiente Agentes Basados en Metas Problemas Bibliografía

Objetivos Exponer los conceptos asociados a agentes inteligentes. Presentar los tipos de agentes. Identificar los tipos de ambiente. Presentar a los agentes basados en metas. Exponer la forma en que un agente basado en metas puede resolver un problema de búsqueda.

AGENTES INTELIGENTES

Agente

Racionalidad de un agente Depende de: Medida del grado de éxito. Secuencia de percepciones. Conocimiento acerca del medio Acciones que puede emprender En todos los casos de posibles percepciones, un agente racional deberá emprender todas aquellas acciones que favorezcan obtener el máximo de su medida de rendimiento, basándose en las evidencias aportadas por la secuencia de percepciones y en todo conocimiento incorporado en tal agente.

Estructura de los Agentes Inteligentes ? Un propósito de la IA es el diseño de un programa de agente (una función que mapee de percepciones a acciones) Este programa se ejecutará en algún dispositivo de cómputo, o arquitectura.

Agente = Arquitectura + Programa Pone al alcance del programa las percepciones obtenidas mediante los sensores, lo ejecuta y alimenta el efector con acciones elegidas por el programa conforme se van generando. Programa. Es un algoritmo que recepciona las percepciones del agente y genera una secuencia de acciones

Estructura de los Agentes Inteligentes AGENTE = ARQUITECTURA + PROGRAMA Antes de diseñar un programa de agente, hay que hacer la descripción PAMA Percepciones Acciones Metas Ambiente

Estructura de los Agentes Inteligentes Agente: Robot clasificador de partes Percepciones Pixeles de intensidad variable Acciones Recoger partes, y clasificarlas en contenedores Metas Poner las partes en el contenedor correspondiente Ambiente Banda transportadora de partes

Estructura de los Agentes Inteligentes Agente: Robot resuelve laberintos Percepciones Caminos y paredes Acciones Seguir algún camino Metas El queso. Ambiente El laberinto.

Estructura de los Agentes Inteligentes Agente: Resuelve problema 8 fichas Percepciones Alguno de los estados Acciones Movimiento de una ficha Metas Estado Final Ambiente Posición de las fichas. 5 4 6 1 8 7 3 2 Estado Inicial Estado Final

(mapeo de percepcionesacciones) El comportamiento de un agente depende de la secuencia de percepciones en un momento dado. Se puede caracterizar un agente elaborando una tabla de percepcionesacciones. (mapeo de percepcionesacciones) Mapeo Ideal. Es aquel mapeo que especifica que tipo de acción deberá emprender un agente como respuesta a una determinada secuencia de percepciones

Ejemplo a b c d e f g h i j ¿Cuántas entradas tiene la tabla? entrada  a entrada  b a  entrada a  b a  c b  entrada b  a b  d c  a c  d c  e c  f . a b c d e f g h i j ¿Cuántas entradas tiene la tabla?

TIPOS DE AGENTES

Tipos de Agentes Agente reflejo simple. Agentes con estado interno. Las acciones del agente se establecen en función a una tabla de percepciones  acciones. Agentes con estado interno. Es un agente reflejo, pero que almacena sus percepciones anteriores. Agentes basados en metas Agente que combina propiedades de los dos anteriores, pero que tiene una meta a la cual llegar. Necesita buscar el mejor camino y planificar la secuencia de acciones. Agentes basados en utilidad. Son aquellos agentes que tienen múltiples metas que cumplir, mide el grado de satisfacción del grado de cumplimiento de sus metas.

Ejercicio Indique el tipo de agente para cada caso: Agente resuelve laberintos. Agente basado en metas Agente que entrega la √ de un número. Agente reflejo Agente que conduce un automóvil. Agente basado en utilidad Agente del mundo de los wumpus Agente con estado interno Agente que resuelve el problema de los bloques.

EL AMBIENTE

El Ambiente La relación entre el agente y el ambiente es siempre la misma: el agente ejerce acciones sobre el ambiente, que, a su vez, aporta percepciones al primero.

Medio Ambiente Accesible y no accesible. Accesible, si los sensores detectan los aspectos que requiere el agente para elegir una acción. Deterministas y no deterministas. Determinista, si el estado siguiente de un ambiente se puede determinar completamente con el estado actual y las acciones escogidas por el agente. Episodicos y no episodicos. Episódico, cuando la experiencia del agente se divide en episodios, si es episódico, es más simple. Estáticos y dinámicos. Estático, si el medio ambiente no cambia mientras el agente se encuentra deliberando. Discreto y continuo. Discreto, si existe una cantidad limitada de percepciones y acciones distintas y distinguibles

Ejercicio Ambiente Accesible Determinístico Episódico Estático Discreto Ajedrez con reloj Ajedrez sin reloj Póquer Conducir un taxi Sist. de diagnóstico médico Sistema. de análisis de imgs. Robot clasificador de partes Controlador de refinería Asesor de inglés interactivo

AGENTES BASADOS EN METAS

Agentes Basados en Metas El agente reflejo no “piensa” en las consecuencias de sus acciones. Los agentes basados en metas persiguen una meta. El agente se pregunta en todo momento ¿qué sucederá si hago tal cosa?, ¿llegaré a la meta?. Este requiere que anticipe sus acciones, antes de ejecutarlas. La anticipación requiere la búsqueda de la secuencias de acciones y luego la planificación de su ejecución.

Agentes Basados en Metas Formulación Búsqueda Planificación Ejecución Realidad Percepción

Agentes Basados en Metas Son aquellos agentes que determinan su acción basados en una meta. Para propósitos de este unidad del curso su ambiente es: Accesible, determinista, episódico, estático y discreto.

PROBLEMAS

Problema Partir de la ciudad de Piura para recorrer las capitales de los departamentos indicados para regresar de nuevo a Piura, sin realizar el mismo recorrido dos veces. (se puede pasar más de una vez por la misma ciudad).

Metas y Acciones Meta (estado). Teniendo en consideración la situación en un momento dado ¿qué acción tomar? Una meta es un estado del mundo. Se llega a una meta mediante una acción Acción. Es el causante de un cambio de estado en el mundo. e0 a1 e1 a2 e2 a3 e3 a4 e4

Diseño de un agente de búsqueda formular buscar ejecutar ¿qué buscamos? ¿si lo encontramos lo ejecutamos directamente?

1. Formulación de Problema Es el proceso de decidir que acciones y estados habrán de considerarse para resolver el problema. Acciones. Ir desde la ciudad i hasta la ciudad j [ i  j], dado que existe una conexión entre i y j. Estados. Estar en la ciudad i. Dado que i = {Piura, Loreto, Ancash, Ucayali, Huanuco, Lima, Ayacucho, Arequipa, Puno, Madre de Dios} Ancash Junin Lima Ayacucho Arequipa Loreto Madre de Dios Piura Puno Ucayali

2. Búsqueda Dado un agente que tiene un objetivo. Dado que el agente se encuentra en un estado particular ei. El agente conoce los estados que se pueden generar cuando realiza una acción determinada. Para que el agente decida realizar una acción determinada, debe de evaluar previamente las diversas secuencias de acciones posibles que le llevan al estado que desea, y luego decidir por la mejor secuencia. Búsqueda. Es el proceso de encontrar la secuencia de acciones a seguir para encontrar un objetivo.

3. Ejecución Solución: acciones = algoritmo_búsqueda(problema) Luego de encontrar la solución al problema de búsqueda se procede a ejecutar la secuencia de acciones: ejecutar_acciones(acciones)

Ejercicio Identificar las acciones a seguir para resolver el problema de las k-reinas (k = 3) Formulación Búsqueda Ejecución

Bibliografía AIMA. Capítulo 2 y 3, primera edición. AIMA. Chapter 2 y 3, second edition.

PREGUNTAS