Agente inteligente


En inteligencia artificial , un agente inteligente ( IA ) es todo aquello que percibe su entorno, realiza acciones de forma autónoma para lograr objetivos y puede mejorar su desempeño con el aprendizaje o puede utilizar el conocimiento . Pueden ser simples o complejos: un termostato se considera un ejemplo de un agente inteligente, al igual que un ser humano , al igual que cualquier sistema que cumpla con la definición, como una empresa , un estado o un bioma . [1]

Los principales libros de texto de IA definen la "inteligencia artificial" como el "estudio y diseño de agentes inteligentes", una definición que considera que el comportamiento dirigido a objetivos es la esencia de la inteligencia. Los agentes dirigidos a objetivos también se describen utilizando un término tomado de la economía , " agente racional ". [1]

Un agente tiene una "función objetivo" que encapsula todos los objetivos de la AI. Dicho agente está diseñado para crear y ejecutar cualquier plan que, una vez completado, maximice el valor esperado de la función objetivo. [2] Por ejemplo, un agente de aprendizaje reforzado tiene una "función de recompensa" que permite a los programadores dar forma al comportamiento deseado de la IA, [3] y el comportamiento de un algoritmo evolutivo está formado por una "función de aptitud". [4]

Los agentes inteligentes en la inteligencia artificial están estrechamente relacionados con los agentes en la economía , y las versiones del paradigma del agente inteligente se estudian en la ciencia cognitiva , la ética , la filosofía de la razón práctica , así como en muchos modelos socio-cognitivos interdisciplinarios y simulaciones sociales por computadora .

Los agentes inteligentes a menudo se describen esquemáticamente como un sistema funcional abstracto similar a un programa de computadora. Las descripciones abstractas de agentes inteligentes se denominan agentes inteligentes abstractos ( AIA ) para distinguirlos de sus implementaciones del mundo real. Un agente inteligente autónomo está diseñado para funcionar en ausencia de intervención humana. Los agentes inteligentes también están estrechamente relacionados con los agentes de software (un programa informático autónomo que realiza tareas en nombre de los usuarios).

La ciencia de la computación define la investigación de la IA como el estudio de agentes inteligentes . [a] El principal libro de texto de IA [5] [6] [7] define un "agente" como:


Diagrama de agente reflejo simple
Agente reflejo simple
Agente reflejo basado en modelos
Agente basado en modelos, basado en objetivos
Agente basado en modelos, basado en utilidades
Un agente de aprendizaje general
Un ejemplo de un asistente en línea automatizado que proporciona un servicio al cliente automatizado en una página web.