这篇论文提出,基于大语言模型的多智能体系统(MAS)虽旨在实现可扩展协作,但增加智能体数量反而常降低可靠性。作者认为,许多MAS失败本质上属于并发控制问题:智能体并发读写共享状态,而LLM推理窗口较长,加剧了脏读、丢失更新和结果不一致的风险。文章指出,常被归因于协调或通信故障的失败模式,可直接对应到经典并发异常。因此,作者主张MAS框架应通过显式并发控制机制(如冲突检测、隔离保证和共享资源的结构化访问)来应对这些失败,并将并发控制作为一等设计考量,而非事后补救。该观点为提升多智能体系统稳定性提供了新的理论视角和工程方向。
| 多智能体系统 (MAS) | 由多个自主智能体组成的系统,它们协作完成任务,这里特指基于LLM的MAS。 |
| 并发控制 | 管理多个智能体同时访问共享资源(如状态)的机制,以防止冲突和不一致。 |
| 陈旧读取 | 读取到过时数据,因为其他智能体已更新但尚未提交,导致决策基于旧信息。 |
| 丢失更新 | 多个智能体同时写入同一数据时,后写覆盖先写,导致部分更新丢失。 |
| 隔离保证 | 确保并发操作相互独立,避免相互干扰,从而维持系统一致性的属性。 |
📱 每天一份 AI 前沿日报
关注公众号,每天 09:00 推送 · 不错过任何重磅