Large Language Model based Multi-Agents: A Survey of Progress and Challenges

저자: Taicheng Guo, Xiuying Chen, Yaqi Wang, Ruidi Chang, Shichao Pei | 날짜: 2024 | DOI: 10.48550/arXiv.2402.01680


Essence

Figure 1

그림 1: LLM 기반 멀티에이전트 연구 분야의 상승 추세. 문제 해결 및 세계 시뮬레이션 범주에서 최근 연구를 3개월 간격으로 분류.

대규모 언어모델(LLM)의 계획 및 추론 능력을 활용하여 여러 자율 에이전트가 협력하는 멀티에이전트 시스템(LLM-MA)이 복잡한 문제 해결과 세계 시뮬레이션에서 상당한 진전을 이루고 있다. 본 논문은 LLM 기반 멀티에이전트 시스템의 필수 측면(에이전트-환경 인터페이스, 프로파일링, 통신, 능력 획득)과 도메인 적용을 체계적으로 정리한 종합 서베이이다.

Motivation

Achievement

Figure 2

그림 2: LLM-MA 시스템의 아키텍처. 에이전트-환경 인터페이스, 에이전트 프로파일, 통신 메커니즘, 능력 획득 과정을 통합적으로 표현.

  1. 종합적 분류 체계 수립: LLM-MA 시스템을 4가지 핵심 차원(인터페이스, 프로파일링, 통신, 능력 획득)과 2가지 응용 분야(문제 해결, 세계 시뮬레이션)로 체계적으로 분류하여 연구 지형도를 제시.
  2. 에이전트-환경 인터페이스 분석: 샌드박스(Sandbox), 물리적(Physical), 없음(None)의 3가지 인터페이스 유형을 규정하고, 각 유형에서 에이전트의 상호작용 방식을 명확히 분석.
  3. 에이전트 프로파일링 방법론: Pre-defined(사전 정의), Model-Generated(모델 생성), Data-Derived(데이터 기반)의 3가지 프로파일링 방법을 체계화하여 다양한 에이전트 정의 방식 제시.
  4. 에이전트 통신 체계화: 통신 패러다임(Communication Paradigm), 정보 통과 메커니즘(Message-Passing Mechanism), 프로토콜(Protocol)의 3가지 측면에서 에이전트 간 상호작용 구조를 분석.

How

Figure 3

그림 3: 에이전트 통신 구조. 브로드캐스트(Broadcast), 라우팅(Routing), 토폴로지(Topology) 등 다양한 통신 패턴을 나타냄.

Originality

Limitation & Further Study

Evaluation

총평: 본 논문은 급속히 발전하는 LLM 기반 멀티에이전트 연구 분야에 대한 체계적이고 포괄적인 서베이를 제공하며, 에이전트-환경 인터페이스, 프로파일링, 통신, 능력 획득이라는 4가지 핵심 차원으로 LLM-MA 시스템을 분석하는 새로운 프레임워크를 제시하여 학술적 가치가 높다. 다만 이론적 분석의 깊이와 실제 적용 시 마주칠 수 있는 확장성, 신뢰성 문제에 대한 논의가 보강된다면 더욱 실용적인 자료가 될 것으로 예상된다.

같이 보면 좋은 논문

기반 연구
LLM 기반 자율 에이전트의 기본 이론과 아키텍처를 제시하여 멀티에이전트 시스템 설계의 이론적 기반을 제공한다.
후속 연구
ChatDev의 소프트웨어 개발 중심 멀티에이전트 시스템이 본 논문의 협력 메커니즘을 특정 도메인에 확장 적용한 사례이다.
후속 연구
LLM 기반 다중 에이전트의 기본 개념을 오픈소스 프레임워크로 확장하여 더 접근 가능하고 실용적인 협업 도구를 제공합니다.
후속 연구
멀티에이전트 시스템의 전략적 추론 능력 확장
후속 연구
일반화된 멀티에이전트 시스템의 발전된 형태
응용 사례
AutoGen 프레임워크를 통해 LLM 멀티에이전트 시스템의 실제 구현과 응용 사례를 구체적으로 보여준다.
← 목록으로 돌아가기