¿Cuál es la relación y la diferencia entre la inteligencia artificial y los sistemas de múltiples agentes?

Los sistemas de múltiples agentes crean un entorno muy flexible, ya que las acciones de cada agente pueden cambiar las condiciones de los otros agentes. Por ejemplo, si trata de encontrar un alimento y utiliza tres agentes para encontrarlo. Si un agente lo ha encontrado, los otros agentes no podrán cumplir con éxito la misión. Si los otros dos agentes no saben que la comida ya ha sido encontrada, continuarían la búsqueda infinitamente. Por lo tanto, los agentes necesitan comunicar lo que están haciendo o lo que han hecho. Necesitan trabajar juntos (por supuesto, si no son oponentes). También sería bueno que cada agente pueda comunicar su posición para que los otros agentes no busquen en la misma área sino que exploren regiones desconocidas.

Para resumir, los sistemas de múltiples agentes son un buen ejemplo de inteligencia de enjambre, una rama muy intrigante de la IA.