Agente inteligente


En inteligencia artificial , un agente inteligente ( IA ) es cualquier cosa que percibe su entorno, realiza acciones de forma autónoma para lograr objetivos y puede mejorar su desempeño con el aprendizaje o puede usar el conocimiento . Pueden ser simples o complejos: un termostato se considera un ejemplo de 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 "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 por objetivos también se describen utilizando un término prestado de la economía , " agente racional ". [1]

Un agente tiene una "función objetivo" que encapsula todos los objetivos de la IA. 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 por refuerzo 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 sociocognitivos 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 en el 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 informática define la investigación en IA como el estudio de los 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 y objetivos
Agente basado en utilidades y basado en modelos
Un agente de aprendizaje general
Un ejemplo de un asistente en línea automatizado que proporciona un servicio de atención al cliente automatizado en una página web.