SlideShare une entreprise Scribd logo
1  sur  32
Agentes Inteligentes
(Inteligencia Computacional)
Tomado de:
INTELIGENCIA ARTIFICIAL
UN ENFOQUE MODERNO
Segunda edición
Stuart J. Russell y Peter Norvig
•Se discutirá la naturaleza de los
agentes ideales, sus diversos
hábitats y las formas de organizar
los tipos de agentes existentes.
Agentes Inteligentes
Agente Racional
Agentes útiles
Que sean
razonablemente
Inteligentes
Algunos se
comportan
mejor que
otros
Comportarse
tan bien como
se pueda
Principios de
diseño
La forma de actuar
depende de la
naturaleza del medio
La
complejidad
de los hábitat
Agentes
adaptados al
hábitat
Contenido
1
• Agentes y Entornos
2
• Racionalidad
3
• PEAS (Performance measure, Environment, Actuators, Sensors)
• DEAS (Medidas de Desempeño, Entornos, Actuadores, Sensores)
Contenido
1
• Agentes y Entornos
2
• Racionalidad
3
• PEAS (Performance measure, Environment, Actuators, Sensors)
• DEAS (Medidas de Desempeño, Entornos, Actuadores, Sensores)
1 •Agentes y su entorno
•Un agente es cualquier cosa
capaz de percibir su entorno con
la ayuda de sensores y actuar en
ese medio utilizando
actuadores.
Entorno
agenteentorno
percepciones
actuaciones
sensores
actuadores
?
1 •Agentes y su entorno
Agente
Entorno
Percepciones
Acciones
Sensores
Actuadores
?
1 •Agentes y su entorno
Sensores y Actuadores
1 •Agentes y su entorno
Secuencia de percepciones
1 •Agentes y su entorno
• Mapea desde la secuencia actual de
percepciones a las acciones del agente
• Es una descripción matemática abstracta:
Función del agente
APf *:
1 •Agentes y su entorno
Representar la función del agente
• Puede ser muy grande
• En ocasiones infinita
• Para cada secuencia de percepción se
indica las acciones del agente
• Es una caracterización externa del
agente
Puede ser en forma de tabla
1 •Agentes y su entorno
• Es una implementación completa
• Se ejecuta sobre la arquitectura del agente
Programa del agente
Implementación del agente
1 •Agentes y su entorno
EL MUNDO DE LA ASPIRADORA
• Para comprender los conceptos de:
• Función del Agente
• Programa del Agente
Ejemplo
Ejemplo de agente simple
1 •Agentes y su entorno
El mundo de la aspiradora
A B
• Un mundo simple
• Se puede describir todo lo que en el sucede
• Es hecho a medida
• Se pueden agregar variantes
Mundo Imaginario Didáctico
1 •Agentes y su entorno
El mundo de la aspiradora
A B
Agente Aspiradora
Entorno
•Con suciedad
•Sin suciedad
Cuadricula A
•Con suciedad
•Sin suciedad
Cuadricula B
1 •Agentes y su entorno
Función simple del agente aspiradora
1 •Agentes y su entorno
Función del agente aspiradora
Secuencia de Percepciones Acción
[A, Limpio] Derecha
[A, Sucio] Aspirar
[B, Limpio] Izquierda
[B, Sucio] Aspirar
[A, Limpio], [A, Limpio] Derecha
[A, Limpio], [A, Sucio] Aspirar
…
[A, Limpio], [A, Limpio], [A, Limpio] Derecha
[A, Limpio], [A, Limpio], [A, Sucio] Aspirar
…
• Representa la función de
agente sencilla
• Para el mundo del
agente aspiradora
Tabla parcial
• Llenar diferente la
columna derecha
• ¿Cuál es la mejor forma
de llenar la tabla?
• ¿Qué hace que un agente
sea bueno o malo,
inteligente o estúpido?
Diferentes Agentes
1 •Agentes y su entorno
El concepto de Agente
Es una herramienta para el análisis de sistemas
Es una forma diferente de modelar los problemas
No es una caracterización absoluta del mundo
Muchas cosas pueden modelarse como agentes
No divide entre los agentes y no agentes
1 •Agentes y su entorno
Contenido
1
• Agentes y Entornos
2
• Racionalidad
3
• PEAS (Performance measure, Environment, Actuators, Sensors)
• DEAS (Medidas de Desempeño, Entornos, Actuadores, Sensores)
Comportamiento
• Aquél que hace lo correcto
• Lo correcto es aquello que permite al agente obtener un
resultado mejor.
Agente Racional
2 • Racionalidad
• el concepto de racionalidad
Buen comportamiento:
• Cada acción es la correcta para cada secuencia de
percepciones
Función del Agente
Medida de Rendimiento
• Criterios que determinan el éxito en el
comportamiento del agente
• Forma de medir el éxito
Medida de rendimiento
2 • Racionalidad
• La descripción del entorno
• La descripción de los Sensores
• La descripción de los actuadores
• La medida de rendimiento
La “Tarea del Agente” se define con:
Medida de Rendimiento
• En el entorno, el agente realiza acciones de acuerdo a las
percepciones que recibe.
• Las acciones hacen que el entorno cambie de estado
(Secuencia de estados del entorno).
• Las medidas de rendimiento permiten saber si los
cambios de estado del entorno han sido los correctos.
Acciones del agente en el entorno
2 • Racionalidad
• ¿?
¿Medida de rendimiento en la aspiradora?
Medida de Rendimiento
2 • Racionalidad
• Cuantas veces limpia por cada periodo de tiempo (PDT)
• ¿Puede hacer trampa un agente?
• Limpiar, ensuciar ella misma y volver a limpiar
Cantidad de suciedad limpiada
• Cuanto estuvo limpia una cuadricula por PDT
• ¿Se puede penalizar el gasto de energía o el ruido
realizado?
Tener el suelo limpio más tiempo
Medida de Rendimiento
2 • Racionalidad
• Crear medidas de desempeño:
• De acuerdo a lo que se quiere con el entorno
• No en base al comportamiento deseado del agente
Recomendación
• ¿Los promedios son adecuados?
• ¿Medir el porcentaje de tiempo que estuvo limpio?
• Es probable que un experto en limpieza de una
medida razonable.
Dificultad de la Medida de rendimiento
Definición de Agente Racional
2 • Racionalidad
• La medida de rendimiento (¿qué determina el éxito del
agente?)
• Conocimiento del entorno (conocimiento previo)
• Sensores que posee el agente (qué puede percibir)
• Secuencia de percepciones (conocimiento acumulado)
• Criterios para la toma de decisión (cómo determina las
acciones)
• Actuadores que posee el agente (Acciones que puede
realizar el agente en el entorno)
Factores de Racionalidad
Definición de Agente Racional
2 • Racionalidad
• En cada posible secuencia de percepciones, un
agente racional deberá emprender aquella acción
que supuestamente maximice su medida de
rendimiento, basándose en las evidencias
aportadas por la secuencia de percepciones y en el
conocimiento que el agente mantiene almacenado.
Agente Racional
Racionalidad del Agente Aspiradora
2 • Racionalidad
• Punto por cada recuadro limpio en un periodo de tiempo, a lo
largo de una vida de n periodos.
• Se conoce el entorno
• No se conoce la distribución de la suciedad
• No se conoce la ubicación inicial del agente
• Las cuadriculas de deben mantener limpias
• Aspirando se limpia la cuadricula en la que está el agente
• El agente puede moverse a la derecha y a la izquierda, sin llegar a
salirse del entorno, si esto puede ocurrir se queda quieto.
• Las únicas acciones permitidas son Izquierda, derecha, aspirar,
NoOp (No hacer nada).
• El agente percibe correctamente su localización y si este cuadrante
contiene suciedad.
Medida de Rendimiento
Racionalidad del Agente Aspiradora
2 • Racionalidad
• Bajo las circunstancias descritas, sí! Porque tiene un
desempeño tan alto como el de cualquier otro agente.
• Si las circunstancias cambiar, podría llegar a ser irracional.
• Cuando no hay suciedad, el agente oscilará entre las
cuadriculas sin necesidad.
• Si se penaliza cada movimiento innecesario, el
desempeño será pobre.
• Diseñar un agente que:
• No hagan nada si las cuadriculas están limpias.
• Aspirar falla un 25%
• Sensor de suciedad falla un 10%
• Probabilidad de ensuciarse un cuadrante es del 10%
¿Es racional?
Contenido
1
• Agentes y Entornos
2
• Racionalidad
3
• PEAS (Performance measure, Environment, Actuators, Sensors)
• DEAS (Medidas de Desempeño, Entornos, Actuadores, Sensores)
Racionalidad del Agente Aspiradora
3
• DEAS (Medidas de Desempeño, Entornos, Actuadores, Sensores)
• Bajo las circunstancias descritas, sí! Porque tiene un
desempeño tan alto como el de cualquier otro agente.
• Si las circunstancias cambiar, podría llegar a ser irracional.
• Cuando no hay suciedad, el agente oscilará entre las
cuadriculas sin necesidad.
• Si se penaliza cada movimiento innecesario, el
desempeño será pobre.
• Diseñar un agente que:
• No hagan nada si las cuadriculas están limpias.
• Aspirar falla un 25%
• Sensor de suciedad falla un 10%
• Probabilidad de ensuciarse un cuadrante es del 10%
¿Es racional?

Contenu connexe

Tendances

Tipos de búsqueda en Inteligencia Artificial
Tipos de búsqueda en Inteligencia ArtificialTipos de búsqueda en Inteligencia Artificial
Tipos de búsqueda en Inteligencia ArtificialJuank Grifin
 
Que es un firewall y su función
Que es un firewall y su funciónQue es un firewall y su función
Que es un firewall y su funciónConsuelo Sandoval
 
Busquedas Heuristicas vs Busquedas Ciegas
Busquedas Heuristicas vs Busquedas CiegasBusquedas Heuristicas vs Busquedas Ciegas
Busquedas Heuristicas vs Busquedas Ciegasluisilva18
 
Las diez principales amenazas para las bases de datos
Las diez principales amenazas para las bases de datosLas diez principales amenazas para las bases de datos
Las diez principales amenazas para las bases de datosImperva
 
Sistemas operativos threads
Sistemas operativos   threadsSistemas operativos   threads
Sistemas operativos threadsLiNo Candelario
 
Agentes reactivos basados en modelos
Agentes reactivos basados en modelosAgentes reactivos basados en modelos
Agentes reactivos basados en modelosSaúl Hulse
 
Simuladores de red
Simuladores de redSimuladores de red
Simuladores de redoscarmanuuel
 
COMPILADORES-Tabla de Simbolos
COMPILADORES-Tabla de SimbolosCOMPILADORES-Tabla de Simbolos
COMPILADORES-Tabla de SimbolosLilian León Meza
 
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
 
Agentes Inteligentes Key Note 2007
Agentes Inteligentes Key Note 2007Agentes Inteligentes Key Note 2007
Agentes Inteligentes Key Note 2007Nelson Piedra
 
Tipos de busquedas ia
Tipos de busquedas iaTipos de busquedas ia
Tipos de busquedas iaPAko DiAz
 
Tecnicas y herramientas de desarrollo de software(1)
Tecnicas y herramientas de desarrollo de software(1)Tecnicas y herramientas de desarrollo de software(1)
Tecnicas y herramientas de desarrollo de software(1)Gustavo Gualsema
 
Pasteleriabasededatos
PasteleriabasededatosPasteleriabasededatos
PasteleriabasededatosEmmanuelMax3
 
Herramientas de un cableado estructurado
Herramientas de un cableado estructuradoHerramientas de un cableado estructurado
Herramientas de un cableado estructuradomilenamoron
 
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
 

Tendances (20)

Tipos de búsqueda en Inteligencia Artificial
Tipos de búsqueda en Inteligencia ArtificialTipos de búsqueda en Inteligencia Artificial
Tipos de búsqueda en Inteligencia Artificial
 
Que es un firewall y su función
Que es un firewall y su funciónQue es un firewall y su función
Que es un firewall y su función
 
Sistemas MultiAgente
Sistemas MultiAgenteSistemas MultiAgente
Sistemas MultiAgente
 
Agentes lógicos
Agentes lógicosAgentes lógicos
Agentes lógicos
 
Paso a paso cable utp
Paso a paso cable utpPaso a paso cable utp
Paso a paso cable utp
 
Busquedas Heuristicas vs Busquedas Ciegas
Busquedas Heuristicas vs Busquedas CiegasBusquedas Heuristicas vs Busquedas Ciegas
Busquedas Heuristicas vs Busquedas Ciegas
 
Las diez principales amenazas para las bases de datos
Las diez principales amenazas para las bases de datosLas diez principales amenazas para las bases de datos
Las diez principales amenazas para las bases de datos
 
Tercera practica
Tercera practicaTercera practica
Tercera practica
 
Sistemas operativos threads
Sistemas operativos   threadsSistemas operativos   threads
Sistemas operativos threads
 
Agentes reactivos basados en modelos
Agentes reactivos basados en modelosAgentes reactivos basados en modelos
Agentes reactivos basados en modelos
 
Simuladores de red
Simuladores de redSimuladores de red
Simuladores de red
 
COMPILADORES-Tabla de Simbolos
COMPILADORES-Tabla de SimbolosCOMPILADORES-Tabla de Simbolos
COMPILADORES-Tabla de Simbolos
 
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
 
Agentes Inteligentes Key Note 2007
Agentes Inteligentes Key Note 2007Agentes Inteligentes Key Note 2007
Agentes Inteligentes Key Note 2007
 
Tipos de busquedas ia
Tipos de busquedas iaTipos de busquedas ia
Tipos de busquedas ia
 
Tecnicas y herramientas de desarrollo de software(1)
Tecnicas y herramientas de desarrollo de software(1)Tecnicas y herramientas de desarrollo de software(1)
Tecnicas y herramientas de desarrollo de software(1)
 
Estructura de los agentes
Estructura de los agentesEstructura de los agentes
Estructura de los agentes
 
Pasteleriabasededatos
PasteleriabasededatosPasteleriabasededatos
Pasteleriabasededatos
 
Herramientas de un cableado estructurado
Herramientas de un cableado estructuradoHerramientas de un cableado estructurado
Herramientas de un cableado 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
 

Similaire à Agentes inteligentes

Agentes_Racionales.pptx
Agentes_Racionales.pptxAgentes_Racionales.pptx
Agentes_Racionales.pptxMariamGarca5
 
Agentes inteligentes
Agentes inteligentesAgentes inteligentes
Agentes inteligentesKarina Real
 
Agentes inteligentes
Agentes inteligentesAgentes inteligentes
Agentes inteligenteskpreal2707
 
Exposicion Agentes Inteligentes
Exposicion Agentes InteligentesExposicion Agentes Inteligentes
Exposicion Agentes InteligentesIvanmauricio
 
Presentación1 - Agentes racionales.pptx
Presentación1 - Agentes racionales.pptxPresentación1 - Agentes racionales.pptx
Presentación1 - Agentes racionales.pptxJuanAntonioDeoleoCru
 
Seminario Agentes, Multiagentes y Aplicaciones - MASTER US
Seminario Agentes, Multiagentes y Aplicaciones - MASTER USSeminario Agentes, Multiagentes y Aplicaciones - MASTER US
Seminario Agentes, Multiagentes y Aplicaciones - MASTER USGonzalo Aranda
 
RESUMEN DEL ARTICULO DE LOS AGENTES RACIONALES CHIMAIRY VALERIO 2021-1983.pptx
RESUMEN DEL ARTICULO DE LOS AGENTES RACIONALES CHIMAIRY VALERIO 2021-1983.pptxRESUMEN DEL ARTICULO DE LOS AGENTES RACIONALES CHIMAIRY VALERIO 2021-1983.pptx
RESUMEN DEL ARTICULO DE LOS AGENTES RACIONALES CHIMAIRY VALERIO 2021-1983.pptxChimairyFranciscaVal
 
Academia universidad agentes de planificacion
Academia universidad agentes de planificacionAcademia universidad agentes de planificacion
Academia universidad agentes de planificacionCarlosRivasRosero
 
Agentes inteligentes
Agentes inteligentesAgentes inteligentes
Agentes inteligentesIsrael Rey
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificialKETTYVQV
 
Agentes inteligentes.pptx
Agentes inteligentes.pptxAgentes inteligentes.pptx
Agentes inteligentes.pptxcatastrfe24
 
Robocup: Inteligencia Artificial en sistemas multiagente y fútbol de simulación
Robocup: Inteligencia Artificial en sistemas multiagente y fútbol de simulaciónRobocup: Inteligencia Artificial en sistemas multiagente y fútbol de simulación
Robocup: Inteligencia Artificial en sistemas multiagente y fútbol de simulaciónJoaquín Borrego-Díaz
 

Similaire à Agentes inteligentes (20)

Agentes_Racionales.pptx
Agentes_Racionales.pptxAgentes_Racionales.pptx
Agentes_Racionales.pptx
 
Agentes Racionales
Agentes RacionalesAgentes Racionales
Agentes Racionales
 
Agentes inteligentes
Agentes inteligentesAgentes inteligentes
Agentes inteligentes
 
Agentes inteligentes
Agentes inteligentesAgentes inteligentes
Agentes inteligentes
 
Exposicion Agentes Inteligentes
Exposicion Agentes InteligentesExposicion Agentes Inteligentes
Exposicion Agentes Inteligentes
 
Intelligent agents
Intelligent agentsIntelligent agents
Intelligent agents
 
Introducción a la IA
Introducción a la IAIntroducción a la IA
Introducción a la IA
 
Robotica - IA
Robotica - IARobotica - IA
Robotica - IA
 
Ia agentes comportamiento simplepdf
Ia   agentes comportamiento simplepdfIa   agentes comportamiento simplepdf
Ia agentes comportamiento simplepdf
 
Presentación1 - Agentes racionales.pptx
Presentación1 - Agentes racionales.pptxPresentación1 - Agentes racionales.pptx
Presentación1 - Agentes racionales.pptx
 
Seminario Agentes, Multiagentes y Aplicaciones - MASTER US
Seminario Agentes, Multiagentes y Aplicaciones - MASTER USSeminario Agentes, Multiagentes y Aplicaciones - MASTER US
Seminario Agentes, Multiagentes y Aplicaciones - MASTER US
 
Agentes Racionales.pptx
Agentes Racionales.pptxAgentes Racionales.pptx
Agentes Racionales.pptx
 
1. introducción a Agentes
1. introducción a Agentes1. introducción a Agentes
1. introducción a Agentes
 
Agentes Racionales.pptx
Agentes Racionales.pptxAgentes Racionales.pptx
Agentes Racionales.pptx
 
RESUMEN DEL ARTICULO DE LOS AGENTES RACIONALES CHIMAIRY VALERIO 2021-1983.pptx
RESUMEN DEL ARTICULO DE LOS AGENTES RACIONALES CHIMAIRY VALERIO 2021-1983.pptxRESUMEN DEL ARTICULO DE LOS AGENTES RACIONALES CHIMAIRY VALERIO 2021-1983.pptx
RESUMEN DEL ARTICULO DE LOS AGENTES RACIONALES CHIMAIRY VALERIO 2021-1983.pptx
 
Academia universidad agentes de planificacion
Academia universidad agentes de planificacionAcademia universidad agentes de planificacion
Academia universidad agentes de planificacion
 
Agentes inteligentes
Agentes inteligentesAgentes inteligentes
Agentes inteligentes
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Agentes inteligentes.pptx
Agentes inteligentes.pptxAgentes inteligentes.pptx
Agentes inteligentes.pptx
 
Robocup: Inteligencia Artificial en sistemas multiagente y fútbol de simulación
Robocup: Inteligencia Artificial en sistemas multiagente y fútbol de simulaciónRobocup: Inteligencia Artificial en sistemas multiagente y fútbol de simulación
Robocup: Inteligencia Artificial en sistemas multiagente y fútbol de simulación
 

Plus de menamigue

1.1 Fundamentos de TI
1.1 Fundamentos de TI1.1 Fundamentos de TI
1.1 Fundamentos de TImenamigue
 
SI para obtener ventaja estrategica
SI para obtener ventaja estrategicaSI para obtener ventaja estrategica
SI para obtener ventaja estrategicamenamigue
 
SI para apoyo a la toma de decisiones
SI para apoyo a la toma de decisionesSI para apoyo a la toma de decisiones
SI para apoyo a la toma de decisionesmenamigue
 
sistemas de informacion
sistemas de informacionsistemas de informacion
sistemas de informacionmenamigue
 
Planificación Estratégica de Sistemas de Información
Planificación Estratégica de Sistemas de InformaciónPlanificación Estratégica de Sistemas de Información
Planificación Estratégica de Sistemas de Informaciónmenamigue
 
Tecnicas UML
Tecnicas UMLTecnicas UML
Tecnicas UMLmenamigue
 
Emisor Receptor AM
Emisor Receptor AMEmisor Receptor AM
Emisor Receptor AMmenamigue
 
Grafos propuestos
Grafos propuestosGrafos propuestos
Grafos propuestosmenamigue
 
Grafos resueltos
Grafos resueltosGrafos resueltos
Grafos resueltosmenamigue
 
Analisis de Senales
Analisis de SenalesAnalisis de Senales
Analisis de Senalesmenamigue
 
Instructivo iupsm.gnomio.com
Instructivo iupsm.gnomio.comInstructivo iupsm.gnomio.com
Instructivo iupsm.gnomio.commenamigue
 
Notas electrotecnia
Notas electrotecniaNotas electrotecnia
Notas electrotecniamenamigue
 
Proyecto electrotecnia franyer velasquez
Proyecto electrotecnia franyer velasquezProyecto electrotecnia franyer velasquez
Proyecto electrotecnia franyer velasquezmenamigue
 
Proyecto electrotenia milay cala
Proyecto electrotenia milay calaProyecto electrotenia milay cala
Proyecto electrotenia milay calamenamigue
 
Organizacion y metodos
Organizacion y metodosOrganizacion y metodos
Organizacion y metodosmenamigue
 
Ejercicios C#
Ejercicios C#Ejercicios C#
Ejercicios C#menamigue
 
Enunciados de Sistemas de Información
Enunciados de Sistemas de InformaciónEnunciados de Sistemas de Información
Enunciados de Sistemas de Informaciónmenamigue
 

Plus de menamigue (20)

1.1 Fundamentos de TI
1.1 Fundamentos de TI1.1 Fundamentos de TI
1.1 Fundamentos de TI
 
SI para obtener ventaja estrategica
SI para obtener ventaja estrategicaSI para obtener ventaja estrategica
SI para obtener ventaja estrategica
 
SI para apoyo a la toma de decisiones
SI para apoyo a la toma de decisionesSI para apoyo a la toma de decisiones
SI para apoyo a la toma de decisiones
 
sistemas de informacion
sistemas de informacionsistemas de informacion
sistemas de informacion
 
Planificación Estratégica de Sistemas de Información
Planificación Estratégica de Sistemas de InformaciónPlanificación Estratégica de Sistemas de Información
Planificación Estratégica de Sistemas de Información
 
Tecnicas UML
Tecnicas UMLTecnicas UML
Tecnicas UML
 
Emisor Receptor AM
Emisor Receptor AMEmisor Receptor AM
Emisor Receptor AM
 
Grafos propuestos
Grafos propuestosGrafos propuestos
Grafos propuestos
 
Grafos resueltos
Grafos resueltosGrafos resueltos
Grafos resueltos
 
Sql
SqlSql
Sql
 
Fourier
FourierFourier
Fourier
 
Analisis de Senales
Analisis de SenalesAnalisis de Senales
Analisis de Senales
 
Instructivo iupsm.gnomio.com
Instructivo iupsm.gnomio.comInstructivo iupsm.gnomio.com
Instructivo iupsm.gnomio.com
 
Notas electrotecnia
Notas electrotecniaNotas electrotecnia
Notas electrotecnia
 
Proyecto electrotecnia franyer velasquez
Proyecto electrotecnia franyer velasquezProyecto electrotecnia franyer velasquez
Proyecto electrotecnia franyer velasquez
 
Proyecto electrotenia milay cala
Proyecto electrotenia milay calaProyecto electrotenia milay cala
Proyecto electrotenia milay cala
 
Organizacion y metodos
Organizacion y metodosOrganizacion y metodos
Organizacion y metodos
 
Ejercicios C#
Ejercicios C#Ejercicios C#
Ejercicios C#
 
Satelites
SatelitesSatelites
Satelites
 
Enunciados de Sistemas de Información
Enunciados de Sistemas de InformaciónEnunciados de Sistemas de Información
Enunciados de Sistemas de Información
 

Agentes inteligentes

  • 2. Tomado de: INTELIGENCIA ARTIFICIAL UN ENFOQUE MODERNO Segunda edición Stuart J. Russell y Peter Norvig
  • 3. •Se discutirá la naturaleza de los agentes ideales, sus diversos hábitats y las formas de organizar los tipos de agentes existentes. Agentes Inteligentes
  • 4. Agente Racional Agentes útiles Que sean razonablemente Inteligentes Algunos se comportan mejor que otros Comportarse tan bien como se pueda Principios de diseño La forma de actuar depende de la naturaleza del medio La complejidad de los hábitat Agentes adaptados al hábitat
  • 5. Contenido 1 • Agentes y Entornos 2 • Racionalidad 3 • PEAS (Performance measure, Environment, Actuators, Sensors) • DEAS (Medidas de Desempeño, Entornos, Actuadores, Sensores)
  • 6. Contenido 1 • Agentes y Entornos 2 • Racionalidad 3 • PEAS (Performance measure, Environment, Actuators, Sensors) • DEAS (Medidas de Desempeño, Entornos, Actuadores, Sensores)
  • 7. 1 •Agentes y su entorno •Un agente es cualquier cosa capaz de percibir su entorno con la ayuda de sensores y actuar en ese medio utilizando actuadores. Entorno
  • 10. Sensores y Actuadores 1 •Agentes y su entorno
  • 11. Secuencia de percepciones 1 •Agentes y su entorno
  • 12. • Mapea desde la secuencia actual de percepciones a las acciones del agente • Es una descripción matemática abstracta: Función del agente APf *: 1 •Agentes y su entorno
  • 13. Representar la función del agente • Puede ser muy grande • En ocasiones infinita • Para cada secuencia de percepción se indica las acciones del agente • Es una caracterización externa del agente Puede ser en forma de tabla 1 •Agentes y su entorno
  • 14. • Es una implementación completa • Se ejecuta sobre la arquitectura del agente Programa del agente Implementación del agente 1 •Agentes y su entorno
  • 15. EL MUNDO DE LA ASPIRADORA • Para comprender los conceptos de: • Función del Agente • Programa del Agente Ejemplo Ejemplo de agente simple 1 •Agentes y su entorno
  • 16. El mundo de la aspiradora A B • Un mundo simple • Se puede describir todo lo que en el sucede • Es hecho a medida • Se pueden agregar variantes Mundo Imaginario Didáctico 1 •Agentes y su entorno
  • 17. El mundo de la aspiradora A B Agente Aspiradora Entorno •Con suciedad •Sin suciedad Cuadricula A •Con suciedad •Sin suciedad Cuadricula B 1 •Agentes y su entorno
  • 18. Función simple del agente aspiradora 1 •Agentes y su entorno
  • 19. Función del agente aspiradora Secuencia de Percepciones Acción [A, Limpio] Derecha [A, Sucio] Aspirar [B, Limpio] Izquierda [B, Sucio] Aspirar [A, Limpio], [A, Limpio] Derecha [A, Limpio], [A, Sucio] Aspirar … [A, Limpio], [A, Limpio], [A, Limpio] Derecha [A, Limpio], [A, Limpio], [A, Sucio] Aspirar … • Representa la función de agente sencilla • Para el mundo del agente aspiradora Tabla parcial • Llenar diferente la columna derecha • ¿Cuál es la mejor forma de llenar la tabla? • ¿Qué hace que un agente sea bueno o malo, inteligente o estúpido? Diferentes Agentes 1 •Agentes y su entorno
  • 20. El concepto de Agente Es una herramienta para el análisis de sistemas Es una forma diferente de modelar los problemas No es una caracterización absoluta del mundo Muchas cosas pueden modelarse como agentes No divide entre los agentes y no agentes 1 •Agentes y su entorno
  • 21. Contenido 1 • Agentes y Entornos 2 • Racionalidad 3 • PEAS (Performance measure, Environment, Actuators, Sensors) • DEAS (Medidas de Desempeño, Entornos, Actuadores, Sensores)
  • 22. Comportamiento • Aquél que hace lo correcto • Lo correcto es aquello que permite al agente obtener un resultado mejor. Agente Racional 2 • Racionalidad • el concepto de racionalidad Buen comportamiento: • Cada acción es la correcta para cada secuencia de percepciones Función del Agente
  • 23. Medida de Rendimiento • Criterios que determinan el éxito en el comportamiento del agente • Forma de medir el éxito Medida de rendimiento 2 • Racionalidad • La descripción del entorno • La descripción de los Sensores • La descripción de los actuadores • La medida de rendimiento La “Tarea del Agente” se define con:
  • 24. Medida de Rendimiento • En el entorno, el agente realiza acciones de acuerdo a las percepciones que recibe. • Las acciones hacen que el entorno cambie de estado (Secuencia de estados del entorno). • Las medidas de rendimiento permiten saber si los cambios de estado del entorno han sido los correctos. Acciones del agente en el entorno 2 • Racionalidad • ¿? ¿Medida de rendimiento en la aspiradora?
  • 25. Medida de Rendimiento 2 • Racionalidad • Cuantas veces limpia por cada periodo de tiempo (PDT) • ¿Puede hacer trampa un agente? • Limpiar, ensuciar ella misma y volver a limpiar Cantidad de suciedad limpiada • Cuanto estuvo limpia una cuadricula por PDT • ¿Se puede penalizar el gasto de energía o el ruido realizado? Tener el suelo limpio más tiempo
  • 26. Medida de Rendimiento 2 • Racionalidad • Crear medidas de desempeño: • De acuerdo a lo que se quiere con el entorno • No en base al comportamiento deseado del agente Recomendación • ¿Los promedios son adecuados? • ¿Medir el porcentaje de tiempo que estuvo limpio? • Es probable que un experto en limpieza de una medida razonable. Dificultad de la Medida de rendimiento
  • 27. Definición de Agente Racional 2 • Racionalidad • La medida de rendimiento (¿qué determina el éxito del agente?) • Conocimiento del entorno (conocimiento previo) • Sensores que posee el agente (qué puede percibir) • Secuencia de percepciones (conocimiento acumulado) • Criterios para la toma de decisión (cómo determina las acciones) • Actuadores que posee el agente (Acciones que puede realizar el agente en el entorno) Factores de Racionalidad
  • 28. Definición de Agente Racional 2 • Racionalidad • En cada posible secuencia de percepciones, un agente racional deberá emprender aquella acción que supuestamente maximice su medida de rendimiento, basándose en las evidencias aportadas por la secuencia de percepciones y en el conocimiento que el agente mantiene almacenado. Agente Racional
  • 29. Racionalidad del Agente Aspiradora 2 • Racionalidad • Punto por cada recuadro limpio en un periodo de tiempo, a lo largo de una vida de n periodos. • Se conoce el entorno • No se conoce la distribución de la suciedad • No se conoce la ubicación inicial del agente • Las cuadriculas de deben mantener limpias • Aspirando se limpia la cuadricula en la que está el agente • El agente puede moverse a la derecha y a la izquierda, sin llegar a salirse del entorno, si esto puede ocurrir se queda quieto. • Las únicas acciones permitidas son Izquierda, derecha, aspirar, NoOp (No hacer nada). • El agente percibe correctamente su localización y si este cuadrante contiene suciedad. Medida de Rendimiento
  • 30. Racionalidad del Agente Aspiradora 2 • Racionalidad • Bajo las circunstancias descritas, sí! Porque tiene un desempeño tan alto como el de cualquier otro agente. • Si las circunstancias cambiar, podría llegar a ser irracional. • Cuando no hay suciedad, el agente oscilará entre las cuadriculas sin necesidad. • Si se penaliza cada movimiento innecesario, el desempeño será pobre. • Diseñar un agente que: • No hagan nada si las cuadriculas están limpias. • Aspirar falla un 25% • Sensor de suciedad falla un 10% • Probabilidad de ensuciarse un cuadrante es del 10% ¿Es racional?
  • 31. Contenido 1 • Agentes y Entornos 2 • Racionalidad 3 • PEAS (Performance measure, Environment, Actuators, Sensors) • DEAS (Medidas de Desempeño, Entornos, Actuadores, Sensores)
  • 32. Racionalidad del Agente Aspiradora 3 • DEAS (Medidas de Desempeño, Entornos, Actuadores, Sensores) • Bajo las circunstancias descritas, sí! Porque tiene un desempeño tan alto como el de cualquier otro agente. • Si las circunstancias cambiar, podría llegar a ser irracional. • Cuando no hay suciedad, el agente oscilará entre las cuadriculas sin necesidad. • Si se penaliza cada movimiento innecesario, el desempeño será pobre. • Diseñar un agente que: • No hagan nada si las cuadriculas están limpias. • Aspirar falla un 25% • Sensor de suciedad falla un 10% • Probabilidad de ensuciarse un cuadrante es del 10% ¿Es racional?