Madurar el campo: del razonamiento a la acción - AWS Guía prescriptiva

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Madurar el campo: del razonamiento a la acción

1977 — Victor Lesser: sistemas multiagente

A finales de la década de 1970, surgió la inteligencia artificial distribuida (DAI). Fue promovida por Victor Lesser, quien es ampliamente reconocido por ser pionero en los sistemas multiagente (MAS). Su trabajo se centró en cómo las entidades de software independientes podían cooperar, coordinarse y negociar (consulte la sección de Recursos). Este desarrollo dio lugar a sistemas que eran capaces de resolver problemas complejos de forma colectiva, lo que supuso un avance fundamental en la creación de inteligencia distribuida.

Década de 1990: Michael Wooldridge y Nicholas Jennings: el espectro de agentes

En la década de 1990, el campo de la inteligencia distribuida había madurado gracias a las contribuciones de investigadores como Michael Wooldridge y Nicholas Jennings. Estos estudiosos clasificaron a los agentes según un espectro, desde reactivos hasta deliberativos, desde sistemas no cognitivos hasta agentes razonadores impulsados por objetivos (Wooldridge y Jennings 1995). Su trabajo hacía hincapié en que los agentes ya no eran ideas abstractas, sino que se aplicaban en una amplia gama de ámbitos prácticos, desde la robótica hasta el software empresarial.

Estos investigadores también introdujeron un cambio de enfoque: del razonamiento centralizado a la acción distribuida. Los agentes ya no eran solo pensadores, sino actores que operaban en entornos en tiempo real con autonomía y propósito.

1996: Hyacinth S. Nwana: formalizando el concepto de agente

En 1996, Hyacinth S. Nwana publicó el influyente paper Software Agents: An Overview, que proporcionaba la clasificación de agentes más completa hasta la fecha. Su tipología incluía atributos como la autonomía, la capacidad social, la reactividad, la proactividad, el aprendizaje y la movilidad, y diferenciaba entre agentes de software y construcciones de software tradicionales.

Nwana también ofreció una definición ampliamente aceptada, parafraseada: un agente de software es un programa informático basado en software que actúa en nombre de un usuario u otro programa en una relación de agencia, que deriva de la noción de delegación.

Esta formalización fue fundamental para que los agentes de software pasaran de ser construcciones teóricas a aplicaciones del mundo real. Dio lugar a una generación de sistemas basados en agentes en campos como las telecomunicaciones, la automatización del flujo de trabajo y los asistentes inteligentes.

El trabajo de Nwana se sitúa en el punto de convergencia de las primeras investigaciones sobre la IA distribuida y las arquitecturas operativas de los agentes modernos. Es un puente crucial entre la teoría cognitiva de los agentes y su despliegue práctico en los sistemas actuales.