ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

TOMA DE DECISIONES EN AGENTES INTELIGENTES


Enviado por   •  16 de Abril de 2015  •  549 Palabras (3 Páginas)  •  209 Visitas

Página 1 de 3

En ciencia de la computación, un agente de software (software agent) es un programa de computación que actúa para un usuario u otro programa en una relación de entidad, la cual deriva del Latin agere (hacer): Un acuerdo para actuar en nombre propio; Tal "acción en nombre de" implica la autoridad para decidir, si existe, es adecuada.

Un agente percibe su entorno a través de sensores y actúa sobre el mismo mediante “efectores”

Los agentes inteligentes exhiben algunos aspectos de inteligencia artificial, como (aprendizaje y razonamiento), existen diferentes tipos como los agentes autónomos (capaces de modificar la manera en que logran su objetivo), agentes distribuidos (ejecutados en distintas computadoras físicas), sistema multi-agente (agentes distribuidos que no tienen la capacidad de lograr un objetivo solos y deben comunicarse), y agentes móviles (agentes que pueden reubicar su ejecución encima de procesadores diferentes).

Varios autores han propuesto diferentes definiciones de agentes, estas comúnmente incluyen conceptos tales como

• persistencia (el código no es ejecutado en demanda, sino que se ejecuta continuamente y por el mismo decide cuándo debe realizar cierta actividad)

• autonomía (los agentes tienen la capacidad de seleccionar tareas, priorizar, comportarse enfocados en un objetivo (goal-directed behaviour), tomar decisiones sin intervención humana)

• habilidad social (los agentes son capaces de acoplar otras componentes mediante cierto tipo de comunicación y coordinación, pueden collaborar en una tarea)

• reactividad (los agentes perciben el contexto en el que operan y responden a este apropiadamente).

Contrario a los agentes de software tradicionales los cuales solo están preparados para manejar situaciones concebidas y aplicadas en tiempo de compilación, los agentes de software racionales necesitan tanto una representación de un problema de decisión a la mano y medios para la evaluación, este proceso de decisión a menudo tiene que llevarse a cabo en condiciones de incertidumbre difíciles en varios parámetros

Un agente racional ideal es aquel que, para cada secuencia de percepciones posible, actúa de manera que se maximice su medida de desempeño, basándose en la secuencia de percepciones y en el conocimiento incorporado

Estructura de los agentes racionales o Inteligentes

Agente = programa agente + arquitectura, donde:

El programa agente será una función que implementara la transformación (mapping) de secuencias de percepciones en acciones la arquitectura será un ordenador que se ocupará de que las percepciones lleguen al programa y las acciones lleguen a los efectores

La IA se ocupa del diseño del programa agente Antes de diseñar un programa agente tenemos que conocer los distintos elementos que caracterizan al agente: percepciones posibles acciones

...

Descargar como (para miembros actualizados) txt (4 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com