¿Qué es un agente inteligente?
Un agente inteligente es una entidad informática que funciona de forma independiente y trabaja para completar objetivos previamente escritos. Para completar los objetivos, el agente inteligente debe ser capaz de analizar y adaptarse a estímulos externos; de lo contrario, es posible que no pueda alcanzar los objetivos con precisión. Mientras que algunos sistemas simples tienen un agente, los sistemas complejos vienen con subagentes que funcionan debajo del agente principal para realizar una lista de tareas menores e informar directamente al agente principal. El agente comúnmente puede aprender a través de la inteligencia artificial, pero el agente está hecho solo para tener ciertas respuestas a estímulos externos, y no puede formar nuevas respuestas.
En ciencias de la computación, un agente inteligente es una sección de un sistema que funciona de manera independiente, y comúnmente se hace con inteligencia artificial. Junto con esto, el agente está programado para tener ciertos objetivos, dependiendo de lo que se supone que debe hacer el sistema. Por ejemplo, si el sistema es un aire acondicionado, los objetivos pueden incluir enfriar el aire y encender y apagar cuando sea necesario. Si bien el sistema puede aprender a ser más eficiente, no puede ir en contra de los objetivos preescritos.
Para lograr estos objetivos, el agente inteligente debe ser capaz de analizarse a sí mismo y adaptarse a las situaciones. Con un sistema de aire acondicionado, el dispositivo está hecho para enfriar el aire, por lo que debe poder analizar la temperatura exterior. Al analizar la temperatura exterior y su propio sistema, el agente sabrá cuándo es apropiado encender o apagar o adaptarse a la situación. Esto también permite que el agente verifique si hay errores en su lógica, que luego puede corregir para cumplir mejor los objetivos preescritos.
Los sistemas simples generalmente tienen un agente inteligente que puede controlar fácilmente todas las funciones. Los sistemas complejos pueden requerir varios agentes inteligentes, pero generalmente se les da una jerarquía para evitar las luchas lógicas internas. Los subagentes realizan tareas más pequeñas y generalmente se rigen por un agente principal que supervisa estas tareas y garantiza que el sistema se ejecute correctamente.
Durante su funcionamiento, un agente inteligente generalmente aprenderá cómo cumplir mejor su propósito al verificar las tasas de error y éxito. Si bien el agente puede aprender a realizar mejores acciones, solo puede realizar acciones previamente escritas. Un aire acondicionado no puede realizar una tarea que no esté escrita en su código, como moverse para enfriar mejor una habitación. Al igual que los objetivos, no puede cambiar sus acciones, pero puede cambiar qué tan bien el sistema realiza estas acciones.