Inteligencia Artificial

Slides:



Advertisements
Presentaciones similares
30 Principios para alcanzar Riquezas sin Pesar
Advertisements

Robótica Aplicada: Construyendo un Robot MC. Juan Fco. Robles Camacho Instituto de Investigación y Desarrollo Tecnológico de la Armada de México. (INIDETAM)
EL SEGUIMIENTO DE OBJETIVOS Y LOS INDICADORES DE GESTIÓN
Agencia de Calidad del SNS - Instituto de Información Sanitaria 1 BARÓMETRO SANITARIO 2009.
PROYECTOS DE SISTEMAS INTELIGENTES
Complejidad Computacional
INTELIGENCIA ARTIFICIAL
INTELIGENCIA ARTIFICIAL
INTELIGENCIA ARTIFICIAL
IMPLEMENTACIÓN DE AGENTE DE REFLEJO SIMPLE Y AGENTE DE MEMORIA INTERNA
Complejidad Computacional
Descripción del Trabajo Final
Inteligencia Artificial UNIVERSIDAD DE SAN MARTIN DE PORRES
Configuración de Control
Inteligencia Artificial
Inteligencia Artificial
Inteligenica Artificial I Alejandro Permingeat Inteligencia Artificial de Russell y Norving 1° edición 1996 Parte II Capítulo V.
Conclusiones capítulo 3 Cátedra. Descubrimos que la natura los resuelve (a largo alcance) por ciegos mecanismos genéticos de selección natural (que poda)
El ciclo de vida de un proyecto
Fundamentos de Diseño de Software INFT.1
Principio #4 – Comportamiento Ético del personal Esta presentación es hecha posible por The Smart Campaign Principio #4-
Septiembre METODOLOGÍA DE CREACIÓN DE CONTENIDOS PARA E-LEARNING.
Julio METODOLOGÍA DE CREACIÓN DE CONTENIDOS PARA E-LEARNING 1.Introducción 2.El material 3.Puntos destacados.
GENERALES SOBRE SISTEMAS
Técnicas para la elaboración de un instrumento
TEORIAS DEL COMPORTAMIENTO DEL CONSUMIDOR
DESCRIPCION DE SISTEMAS
Resolución de Problemas
GESTIÓN DE LOS COSTOS DEL PROYECTO
1.2 Decisiones de la comunicación organizacional
La Evaluación Psicológica en las Organizaciones
“8 Principios de la Gestión Administrativa”
COSTOS ESTANDAR DEFINCIÓN
Política de Gestión.. Es adecuada al propósito de la organización Incluye el compromiso de satisfacer los requisitos de la mejora Proporciona un marco.
Marketing para Tecnología de Información
TEORÍA DE LA DECISIÓN BAJO INCERTIDUMBRE
MODELO SERVQUAL Marketing y Servicios Integrantes: José Carrión
MARCO CONCEPTUAL.
INTELIGENCIA ARTIFICIAL
I. Indicadores ¿qué son y para qué sirven?
Representación en espacio de estado
1 Alumno: Javier Insa Cabrera Director: José Hernández Orallo 23 de septiembre de 2010.
Reunión de los requerimientos de la red
Objetivo. Dado que ya tenemos la planificación temporal del proyecto, que responde a: ¿Qué se hará?, ¿Quién lo hará?, y ¿Cuándo lo hará? ¿Qué recursos.
El Precio.
Ministerio de Educación Nacional República de Colombia 1 SABER 2003 Evaluación de competencias ciudadanas en 5o. y 9o. de educación básica Resultados en.
Inteligencia artificial
Ciclo de formulación del proyecto.
Bloque 1: Sobre la satisfacción de los Alumnos/as del Centro Educativo. LOGROS IMPORTANCIA Sobre la tarea del profesorado Las enseñanzas recibidas.
Solución de problema Herramientas aplicables
En esta unidad, veremos los siguientes apartados:
DIRECCIÓN GENERAL DE INVESTIGACIÓN E INFORMACIÓN AMBIENTAL - DGIIA
BAYES APLICADO A LA TOMA DE DECISIONES
Econometría I Tema 1 Introducción
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.
RÚBRICAS MA. GUADALUPE I. MALAGÓN Y M. NOVIEMBRE 2007.
Representación del conocimiento
Agentes Inteligentes Capítulo 2.
Procedimiento para el establecimiento de indicadores de gestión
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.
Sistemas de Información IS95872 Clase 7 de Mayo. Éxito y Fracaso de los sistemas.
Robótica Inteligente L. Enrique Sucar Leonardo Romero Marco López ITESM Cuernavaca.
Yo soy responsable de mi bienestar
PLANEAMIENTO DE LA INVESTIGACIÓN
Toma de Decisiones.
Juan camilo obando gaviria 11c
Instrumentos de Evaluación
Agentes e IA Distribuida L. E. Sucar / Alberto Reyes Robótica Inteligente.
TIPO DE APRENDIZAJE La siguiente es una lista de los tipos de aprendizaje más comunes citados por la literatura de pedagogía: Aprendizaje receptivo: en.
Transcripción de la presentación:

Inteligencia Artificial Inteligenica Artificial I Alejandro Permingeat Inteligencia Artificial de Russell y Norving 1° edición 1996 Parte I Capítulo II

Introducción. Un agente es aquello que puede considerarse que percibe su ambiente mediante sensores y que responde o actúa en tal ambiente por medio de efectores. Alejandro Permingeat 2

Cómo procede un agente. Un agente racional es aquel que hace lo correcto. Lo correcto es aquello que le permite al agente obtener un mejor desempeño. La medición de desempeño se aplica al como: es el criterio que sirve para definir qué tan exitoso ha sido un agente. El cuando evaluar el desempeño es importante también. El desempeño se mide a largo plazo. Alejandro Permingeat 3

Cómo procede un agente. Un agente omnisiente es aquel que sabe el resultado real que producirán sus acciones, y su conducta es congruente con ello. Sin embargo en la realidad no existe la omnisiencia. Alejandro Permingeat 4

Cómo procede un agente. El carácter de racionalidad de lo que se hace en un momento dado dependerá de cuatro factores: De la medida con la que se evalúa el grado de éxito logrado De todo lo que hasta ese momento haya percibido el agente (secuencia de percepciones) Del conocimento que posea el agente acerca del medio De las acciones que el agente puede emprender. Alejandro Permingeat 5

Cómo procede un agente. Un agente racional ideal es aquel agente racional el cual en todos los casos de posibles secuencias de percepciones, deberá emprender todas aquellas acciones que favorezcan obtener el máximo de su medida de rendieminto, basándose en las evidencias aportadas por secuencia de percepciones y en todo conocimiento incorporado en tal agente. Alejandro Permingeat 6

Mapeo Ideal. El mapeo de secuencia de percepciones para acciones es una tabla de acciones, que un agente en particualar emprende como respuesta a cualquier secuencia de percepciones posibles. El especificar que acciones deberá emprender un agente como respuesta a una determinada secuenca de percepciones constituye el diseño de un agente ideal. No hay que crear necesariamente una tabla explícita con una entrada por cada posible secuencia de percepciones, sino que se puede definir una especificación del mapeo. Alejandro Permingeat 7

Autonomía. Si las acciones que emprende el agente se basan en un conocimiento integrado, con lo que hace caso omiso de sus percepciones, se dice que el agente no tiene autonomía. Un sistema será autónomo en la medida en que su conducta está definida por su propia experiencia. Alejandro Permingeat 8

Estructura de agentes inteligentes. agente = arquitectura + programa Programa de agente: es una función que permite implantar el mapeo del agente para pasar de percepciones a acciones. Arquitectura: es algún dispositivo de cómputo, en el que se ejecutará el programa. Alejandro Permingeat 9

Estructura de agentes inteligentes. Los agentes pueden acutar en ambientes: Reales, Artificiales. Es de gran interes la complejidad de la relación que existe entre: la conducta del agente, la secuencia de percepciones que produce el ambiente y las metas que se espera que alcance. Alejandro Permingeat 10

Programas de agentes. El esqueleto de los agentes es siempre el mismo: la aceptación de percepciones originadas en un ambiente y la generación de acciones respectivas. Aspectos importantes del esqueleto del programa: El programa de agente recibe como entrada solo una precepción. Es decisión del agente construir la secuencia de percepciones en la memoria La meta o la medición del desempeño no forma parte del programa esqueleto porque la medición de desempeño se efectúa desde afuera. Alejandro Permingeat 11

Programas de agentes. El esqueleto de los agentes es siempre el mismo: la aceptación de percepciones originadas en un ambiente y la generación de las acciones respectivas. Aspectos importantes del esqueleto del programa: El programa de agente recibe como entrada solo una precepción. Es decisión del agente construir la secuencia de percepciones en la memoria La meta o la medición del desempeño no forma parte del programa esqueleto porque la medición de desempeño se efectúa desde afuera. Alejandro Permingeat 12

Programas de agentes. El programa del agente mas sencillo, sería una tabla de consulta, en la cual se encontrarían todas las secuencias de percepciones posibles y las acciones correspondientes a dichas percepciones. Esto es muy ineficiente porque: Para elaborar algo muy sencillo, la tabla tendría dimensiones muy grandes La elaboración de la tabla llevaría mucho tiempo El agente carecería totalmente de autonomía Aunque se dotara al agente de un mecanismo de aprendizaje, necesitaría una eternidad para actualizar la tabla. Alejandro Permingeat 13

Programas de agentes. Hay cuatro tipos de programas que definirán el comportamiento de los siguientes agentes: Agentes de reflejos simples Agentes bien informados de todo lo que pasa Agentes basados en metas Agentes basados en utilidad. Alejandro Permingeat 14

Agentes de reflejo simple. No se utiliza una tabla de consulta explísita en su totalidad, sino un fragmento de dicha tabla, prestando atención a ciertas asociaciones de entrada/salida que se producen con relativa frecuencia. Proceso: Ante una entrada, se establece una condición que activa una conexión (regla de conexión-acción) ya definida en el programa del agente lo cual lleva a una acción. Alejandro Permingeat 15

Agentes bien informados. Utiliza el concepto de estado interno: es la información que tiene un agente acerca de cómo está el mundo en un instante de tiempo determinado. Proceso: El agente actualiza la información del estado interno para discernir entre estados del mundo que generan la misma entrada de percepciones pero que son totalmente distintos y que necesitan acciones distintas, de acuerdo a las reglas preestablacidas. Alejandro Permingeat 16

Agentes basados en metas. Utiliza el concepto de meta: información que detalla las situaciones deseables. Proceso: El programa agente se plantea los posibles resultados que producirían las distintas acciones que emprenda y eligirá aquellas acciones que le permitan alcanzar la meta. De esto se ocupan los subcampos de búsqueda y planificación. Alejandro Permingeat 17

Agentes basados en utilidad. Utiliza el concepto de utilidad: es una función que correlaciona un estado y un número real mediante el cual se caracteriza el correspondiente grado de satisfacción. Proceso: El programa agente se plantea los posibles resultados que producirían las distintas acciones que emprenda y que le permitan alcanzar la meta; y elige aquel (camino) que le sea de mayor utilidad. Alejandro Permingeat 18

Ambientes. Los ambientes se pueden clasificar en: Accesibles y no accesibles, Deterministas y no deterministas, Episódicos y no episódicos, Estáticos y dinámicos, Discretos y continuos Alejandro Permingeat 19

Ambientes. Accesibles y no accesibles: Si el aparato sensorial de un agente le premite tener acceso al estado total de un ambiente, se dice que éste es accesible a tal ambiente. Deterministas y no deterministas: Si el estado siguiente de un ambiente se determina completamente mediante el estado actual y las acciones escogidas por los agentes, se dice que este es determinista. Alejandro Permingeat 20

Ambientes. Episódicos y no episódicos: En un ambiente episódico, la experiencia del agente se divide en “episodios”. Cada episodio contsta de un agente que percibe y actúa. La calidad de su actución dependerá del episodio mismo. Estáticos y dinámicos: Si existe la posibilidad de que el ambiente sufra modificaciones mientras el agente se encuentra deliberando, se dice que tal ambiente es dinámico, de lo contrario se dice que es estático. Alejandro Permingeat 21

Ambientes. Discretos y continuos: Si existe una cantidad limitada de percepciones y acciones distintas y claramente discernibles, se dice que el ambiente es discreto. El caso mas dificil se caracteriza por ser inaccesible, no episódico dinámico y continuo. Alejandro Permingeat 22

Programa de Ambientes. Un simulador toma como entrada uno o más agentes y dispone de lo necesario para proporcionar las percepciones correctas una y otra vez a cada agente y así recibir como respuesta una acción. El simulador actualiza el ambiente tomando como base las acciones, y posiblemente otros procesos dinámicos del ambiente que no se concideran como ambientes. Alejandro Permingeat 23

Programa de Ambientes. Los agentes se diseñan para que funcionen dentro de una clase ambiental (un conjunto de ambientes diversos). Para poder medir el desempeño de un agente es encesario contar con un simulador que seleccione ambientes particulares en los que se pueda probar al agente. Alejandro Permingeat 24