0% encontró este documento útil (0 votos)
57 vistas34 páginas

Introducción a Agentes Inteligentes

Este documento describe los conceptos de agentes inteligentes y sus características. Un agente inteligente es una entidad que percibe su entorno a través de sensores y actúa sobre ese entorno mediante efectores de forma autónoma para alcanzar objetivos predeterminados. El documento discute los tipos de agentes inteligentes, incluyendo agentes reactivos, basados en objetivos y basados en aprendizaje. También describe las propiedades de los entornos de trabajo para agentes y los componentes clave de la arquitectura de un agente inteligente
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
57 vistas34 páginas

Introducción a Agentes Inteligentes

Este documento describe los conceptos de agentes inteligentes y sus características. Un agente inteligente es una entidad que percibe su entorno a través de sensores y actúa sobre ese entorno mediante efectores de forma autónoma para alcanzar objetivos predeterminados. El documento discute los tipos de agentes inteligentes, incluyendo agentes reactivos, basados en objetivos y basados en aprendizaje. También describe las propiedades de los entornos de trabajo para agentes y los componentes clave de la arquitectura de un agente inteligente
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

AGENTES INTELIGENTES

AGENTES
AGENTE
Persona o cosa que produce un efecto
Persona que obra con poder de otra.
Es una entidad que percibe y actúa de acuerdo a su medio

AGENTE INTELIGENTE
Es aquel que actúa con la intención de alcanzar el mejor resultado o, cuando
hay incertidumbre, el mejor resultado esperado.
Un agente inteligente es una entidad que percibe y actúa sobre un
entorno de forma razonada
Un agente software inteligente es un programa que
puede realizar tareas específicas para un usuario y
posee un grado de inteligencia suficiente para ejecutar
parte de sus tareas de forma autónoma y para
interactuar con su entorno de forma útil.
Brenner

Un agente es cualquier entidad que percibe su


entorno a través de sensores y actúa sobre ese
entorno mediante efectores. Un agente es racional
cuando realiza la mejor acción posible a partir de
los datos percibidos
• Russel y Norvig

Un agente inteligente es un sistema (hardware o


software) situado en un determinado entorno, capaz de
actuar de forma autónoma y razonada en dicho entorno
para llevar a cabo unos objetivos predeterminados

Wooldridge
RACIONALIDAD
• La medida de rendimiento que define el criterio
de éxito.
• El conocimiento del medio en el que habita
acumulado por el agente.
• Las acciones que el agente puede llevar a cabo.
• La secuencia de percepciones del agente hasta
este momento.
CARACTERISTICAS
➢Racionalidad
➢Autonomía: Actúan por cuenta propia en nombre del usuario.
➢ Inteligencia: Cerrada o adaptable al entorno (aprendizaje).
➢ Reactividad: Actúa en función de los sucesos producidos en el entorno.
➢ Proactividad: Toma la decisión de actuar antes de que se den los sucesos.
➢ Sociabilidad: Comunicación con: usuario, sistema, agentes.
➢ Cooperación: Con otros agentes para realizar tareas de mayor
complejidad.
➢ Movilidad: De un sistema a otro para acceder a recursos remotos o
para reunirse con otros agentes.
RACIONALIDAD
La racionalidad en un momento determinado depende de
cuatro factores:

➢ La medida de rendimiento que define el criterio de éxito.


➢ El conocimiento del entorno del agente.
➢ Las acciones que el agente puede llevar a cabo.
➢ La secuencia de percepciones del agente hasta este
momento.
IMPLEMENTACIÓN DE
LA FUNCIÓN AGENTE
SENSOR
INTELIGENTE

PROGRAMA
ACTUADOR
AGENTE

Proyecta una AGENTES


percepción dada en INTELIGENTES

una acción
FUNCIÓN
ENTORNO
AGENTE

PERCEPCION
EL MUNDO DE LA ASPIRADORA DE 2 CUADRANTES
TABLA PARCIAL DE LA FUNCIÓN AGENTE
MEDIDAS DE RENDIMIENTO

Son esencialmente los «problemas» para los que los


agentes racionales son las «soluciones».

REAS (Rendimiento, Entorno, Actuadores, Sensores).


Medidas de rendimiento
AGENTE MEDIDAS DE ENTORNO ACTUADORES SENSORES
RENDIMIENTO
Aspiradora El entorno este 2 cuadrantes Motor De proximidad
limpio, aspirar y Polvo Dirección Camara
vaciar bolsa de Aspiradora Succionador Sensor de peso
desechos Deposito de vaciar
automaticamente basura
filtro
Medidas de rendimiento
AGENTE MEDIDAS DE ENTORNO ACTUADORES SENSORES
RENDIMIENTO
TAXISTA Que traslade de
un lugar A a un
lugar B
En el menor
tiempo posible
garantizando
seguridad
A un costo
mínimo
Comodidad
Realizar REAS para los siguientes Agentes
•Para el juego de Ajedrez
•Para el auto tesla
•Para un sistema de diagnostico médico
•Qué identifique fraude en un examen
PROPIEDADES DE ENTORNOS DE TRABAJO
➢ Totalmente observable o Parcialmente observable
➢ Deterministas, estocástico, Estratégico (La aspiradora, taxi)
➢ Episódicos y secuencial (tareas de clasificación,ajedrez y taxista)
➢ Estáticos y Dinámicos (crucigramas, taxista)
➢ Discretos y Continuos (ajedrez, taxista)
➢Agente Individual - Multiagente (Competitivo – Cooperativo)
TOTALMENTE OBSERVABLE
Ejm. Crucigrama

PARCIALMENTE OBSERVABLE
Ejm. Taxi
DETERMINISTA
Análisis de imagen

ESTOCÁSTICO
Diagnóstico médico

ESTRATÉGICO
Ajedrez
SECUENCIAL
Taxi

EPISÓDICO
Robot clasificador
ESTÁTICO
Crucigrama

DINÁMICO
Tutor interactivo de inglés
DISCRETOS
Ajedrez

CONTINUOS
Análisis de imagen
AGENTE INDIVIDUAL
crucigrama

MULTIAGENTE
Tutor interctivo
AGENTE MEDIDAS DE ENTORNO ACTUADORES SENSORES
RENDIMIENTO
Controla la dieta de una persona
Tutor inteligente en la enseñanza de física
Clasificador de Manzanas
Crucigrama
Recomendación de sitios turísticos

Robot que juega futbol


Agente para comprar libros en internet
Robot explorador de marte
Diagnóstico médico
ENTORNOS DE TRABAJO Y SUS PROPIEDADES
ENTORNOS DE OBSERVABLE DETERMINISTA EPISÓDICO ESTÁTICO DISCRETO AGENTES
TRABAJOS
Controla la dieta de
una persona
Tutor inteligente en
la enseñanza de
física
Clasificador de
Manzanas
Crucigrama
Ajedrez
Robot que juega
futbol
Agente para comprar
libros en internet
Robot explorador de
marte
Diagnóstico médico
ESTRUCTURA DEL AGENTE
La base de la Inteligencia Artificial es el diseño de
un programa de agente: Una función que permita
implantar el mapeo del agente para pasar de
percepciones a acciones.

AGENTE = ARQUITECTURA + PROGRAMA


• función AGENTE-DIRIGIDO-MEDIANTE TABLA(percepción) devuelve
una acción
variables estáticas: percepciones, una secuencia, vacía
inicialmente
tabla, una tabla de acciones, indexada por las secuencias de
percepciones, totalmente definida inicialmente

añadir la percepción al final de las percepciones


acción  CONSULTA(percepciones, tabla)
devolver acción
TIPOS DE PROGRAMAS PARA AGENTES
➢Agentes reactivos simples.
➢Agentes reactivos basados en modelos.
➢Agentes basados en objetivos.
➢Agentes basados en utilidad.
➢Agentes que aprenden
Agente reactivo simples
• Actúa encontrando una regla cuya condición coincida con la situación
actual (definida por la percepción) y efectuando la acción que
corresponda a tal regla.

SENSORES

AGENTE Como es el mundo ahora

Reglas de condición Qué acción debo tomar


Acción ahora

ACTUADORES
función AGENTE-REACTIVO-SIMPLE(percepción) devuelve una
acción estático: reglas, un conjunto de reglas condición-acción

estado  INTERPRETAR-ENTRADA(percepción)
regla  REGLA-COINCIDENCIA(estado, reglas)
acción  REGLA-ACCIÓN[regla]
devolver acción
Agente reactivo basado en modelos
• Almacena información sobre el estado actual del mundo utilizando un
modelo interno. Después selecciona una acción

SENSORES
Estado

Cómo evoluciona el mundo? Como es el mundo ahora

Qué efectos causan mis acciones?

Reglas de condición Acción Qué acción debo tomar ahora

AGENTE ACTUADORES
función AGENTE-REACTIVO-CON-ESTADO(percepción) devuelve una
acción
estático: estado, una descripción actual del estado del mundo
reglas, un conjunto de reglas condición-acción
acción, la acción más reciente, inicialmente ninguna

estado  ACTUALIZAR-ESTADO(estado, acción, percepción)


Regla  REGLA-COINCIDENCIA(estado, reglas)
acción REGLA-ACCIÓN[regla]
devolver acción
Agente basado en objetivos
• Almacena información del estado del mundo, así como de los
objetivos que intenta alcanzar para tomar la decisión.
SENSORES
Estado

Como es el mundo ahora


Cómo evoluciona el mundo?

Qué pasará si realizo la acción


Qué efectos causan mis acciones? A?

Objetivos Qué acción debo tomar ahora

AGENTE ACTUADORES
Agente basado en utilidad
• Utiliza un modelo del mundo, junto a una función de utilidad que calcula
sus preferencias entre los estados, luego elije la acción que lleva a alcanzar
las mayor utilidad esperada.
SENSORES
Estado
Como es el mundo ahora
Cómo evoluciona el mundo?
Qué pasará si realizo la acción
A?
Qué efectos causan mis acciones?
Estaré contento en este
Utilidad estado?

Qué acción debo tomar ahora


AGENTE
ACTUADORES
Agente que Aprenden
SENSORES
Crítica

Retroalmentación

cambios
Elemento de Elemento de
Aprendizaje conocimiento Actuación

Objetivos a
aprender
Generador de
Problemas
AGENTE ACTUADORES

También podría gustarte