2025-11-14T20:07:10.813497

D3MAS: Decompose, Deduce, and Distribute for Enhanced Knowledge Sharing in Multi-Agent Systems

Zhang, Shi, Gu et al.
Multi-agent systems powered by large language models exhibit strong capabilities in collaborative problem-solving. However, these systems suffer from substantial knowledge redundancy. Agents duplicate efforts in retrieval and reasoning processes. This inefficiency stems from a deeper issue: current architectures lack mechanisms to ensure agents share minimal sufficient information at each operational stage. Empirical analysis reveals an average knowledge duplication rate of 47.3\% across agent communications. We propose D3MAS (Decompose, Deduce, and Distribute), a hierarchical coordination framework addressing redundancy through structural design rather than explicit optimization. The framework organizes collaboration across three coordinated layers. Task decomposition filters irrelevant sub-problems early. Collaborative reasoning captures complementary inference paths across agents. Distributed memory provides access to non-redundant knowledge. These layers coordinate through structured message passing in a unified heterogeneous graph. This cross-layer alignment ensures information remains aligned with actual task needs. Experiments on four challenging datasets show that D3MAS consistently improves reasoning accuracy by 8.7\% to 15.6\% and reduces knowledge redundancy by 46\% on average.
academic

D3MAS: 분해, 추론, 분배를 통한 다중 에이전트 시스템의 향상된 지식 공유

기본 정보

  • 논문 ID: 2510.10585
  • 제목: D3MAS: Decompose, Deduce, and Distribute for Enhanced Knowledge Sharing in Multi-Agent Systems
  • 저자: Heng Zhang, Yuling Shi, Xiaodong Gu, Haochen You, Zijian Zhang, Lubin Gan, Yilei Yuan, Jin Huang
  • 분류: cs.GR (그래픽스)
  • 발표 시간: 2025년 10월 12일
  • 논문 링크: https://arxiv.org/abs/2510.10585v1

초록

대규모 언어 모델 기반의 다중 에이전트 시스템은 협력적 문제 해결에서 강력한 능력을 보여주지만, 심각한 지식 중복 문제를 가지고 있습니다. 에이전트들은 검색 및 추론 과정에서 반복적인 작업을 수행하며, 평균 지식 중복률은 47.3%에 달합니다. 이러한 비효율성은 더 깊은 문제에서 비롯됩니다: 현재 아키텍처는 각 작업 단계에서 에이전트들이 최소 필수 정보를 공유하도록 보장하는 메커니즘이 부족합니다. 본 논문은 D3MAS(분해, 추론, 분배) 프레임워크를 제안하며, 명시적 최적화가 아닌 구조화된 설계를 통해 중복 문제를 해결합니다. 이 프레임워크는 세 가지 조정 계층에서 협력을 조직합니다: 작업 분해 계층은 무관한 부분 문제를 필터링하고, 협력 추론 계층은 에이전트 간 상호보완적 추론 경로를 포착하며, 분산 메모리 계층은 중복되지 않은 지식 접근을 제공합니다. 이러한 계층들은 이질적 그래프의 구조화된 메시지 전달을 통해 조정되어 정보가 실제 작업 요구사항과 일치하도록 보장합니다. 네 가지 도전적 데이터셋에 대한 실험은 D3MAS가 추론 정확도를 8.7%에서 15.6%까지 향상시키고 평균 46%의 지식 중복을 감소시킴을 보여줍니다.

연구 배경 및 동기

문제 정의

본 연구가 해결하고자 하는 핵심 문제는 다중 에이전트 시스템의 지식 중복 문제입니다. 구체적으로 다음과 같이 나타납니다:

  1. 검색 중복: 여러 에이전트가 독립적으로 동일하거나 겹치는 지식을 검색
  2. 추론 중복: 에이전트들이 의미론적으로 유사한 추론 경로를 추구
  3. 작업 중복: 부분 작업 할당에서의 겹침 문제

문제의 중요성

지식 중복 문제는 다중 에이전트 시스템의 효율성과 성능에 심각한 영향을 미칩니다:

  • 실증 분석에 따르면 에이전트 통신에서 평균 지식 중복률은 47.3%
  • 계산 자원 낭비 및 협력 효과 저하 야기
  • 복잡한 작업에서 다중 에이전트 시스템의 효과적 적용 저해

기존 방법의 한계

기존 다중 에이전트 협력 방법은 다음과 같은 문제를 가지고 있습니다:

  1. 아키텍처 단편화: 작업 조정, 추론 실행, 메모리 검색이 독립적 구성 요소로 간주됨
  2. 계층 간 동기화 부족: 각 계층의 결정이 다른 계층의 맥락 정보 부재
  3. 정보 흐름 최적화 부족: 정보를 체계적으로 필터링하고 정렬할 수 없음

연구 동기

정보 이론 관점에서 효과적인 협력은 에이전트 간 교환되는 정보가 각 작업 단계에서 최소 충분하도록 보장해야 합니다. 본 논문은 정보 이론 목표를 명시적으로 계산하지 않고 구조화된 설계를 통해 정보 최적화를 암묵적으로 구현하는 것을 제안합니다.

핵심 기여

  1. 핵심 문제 식별: 다중 에이전트 시스템의 계층 조정 부재 문제를 처음으로 체계적으로 분석하여 47.3%의 지식 중복률 발견
  2. D3MAS 프레임워크 제안: 이질적 그래프 아키텍처 기반의 통합 다중 에이전트 협력 프레임워크로 명시적 의존성 모델링을 통해 중복 현저히 감소
  3. 성능 향상 달성: 여러 도전적 벤치마크에서 8.7%-15.6%의 정확도 향상 달성, 동시에 평균 46%의 지식 중복 감소

방법론 상세 설명

작업 정의

다중 에이전트 추론 시스템은 S = {A₁, A₂, ..., Aₙ}으로 정의되며, 각 에이전트 Aᵢ는 독립적인 추론 과정과 지식 기반 Kᵢ를 가집니다. 복잡한 쿼리 q가 주어지면, 시스템은 협력 추론을 통해 종합적인 답변 a를 생성합니다.

모델 아키텍처

전체 프레임워크 설계

D3MAS는 다중 에이전트 협력을 조직하기 위해 통합 이질적 그래프 G_D3MAS를 구축하며, 세 가지 노드 유형을 포함합니다:

노드 유형 집합:

  • T_v = {T_task, T_reason, T_memory}

간선 유형 집합:

  • T_e = {e_decompose, e_trigger, e_depend, e_retrieve, e_ground, e_relate}

1. 분해 계층: 작업 분해

작업 그래프 G⁽⁰⁾ = (V⁽⁰⁾, E⁽⁰⁾)를 구축하며, 노드는 원본 쿼리 q에서 파생된 부분 문제를 나타냅니다.

분해 과정:

V⁽⁰⁾ = {v_root} ∪ ⋃ⱼ₌₁ᵐ {vⱼ⁽⁰⁾ | vⱼ⁽⁰⁾ = Create(tⱼ), tⱼ ∈ LLM_decomp(v_parent)}

작업 할당:

Assign(vⱼ⁽⁰⁾) = arg max_{Aᵢ∈S} Capability(Aᵢ, vⱼ⁽⁰⁾)

2. 추론 계층: 협력 추론

추론 그래프 G⁽¹⁾ = (V⁽¹⁾, E⁽¹⁾)를 유지하며, 노드는 서로 다른 에이전트의 추론 단계를 나타냅니다.

추론 노드 생성:

vᵢ,ₖ⁽¹⁾ = LLM_Aᵢ(Concat(c_{vₖ⁽⁰⁾}, C_Aᵢ))

의존성 간선 구축:

E_depend = {(vᵢ,ₖ⁽¹⁾, vⱼ,ₗ⁽¹⁾) | Premise(vᵢ,ₖ⁽¹⁾) ∩ Conclusion(vⱼ,ₗ⁽¹⁾) ≠ ∅}

3. 분배 계층: 분산 메모리

지식 그래프 G⁽²⁾ = (V⁽²⁾, E⁽²⁾)를 조직하며, 노드는 엔티티와 개념을 나타냅니다.

관련성 점수:

Score(vₗ⁽²⁾, q_mem) = (h_{vₗ} · f_embed(q_mem)) / (‖h_{vₗ}‖ · ‖f_embed(q_mem)‖)

분산 검색:

M_retrieve = Top-k(⋃ᵢ₌₁ⁿ {v ∈ Gᵢ⁽²⁾ | Score(v, q_mem) > θ})

계층 간 메시지 전달

계층 간 정보 흐름은 유형 인식 메시지 전달을 통해 구현됩니다:

h_v⁽ᵗ⁺¹⁾ = UPDATE(φ(v))(h_v⁽ᵗ⁾, ⊕_{u∈N(v)} MSG(ψ(u,v))(h_u⁽ᵗ⁾))

메시지 전달은 상향식 및 하향식 단계를 교대로 수행하여 지속적인 정렬을 달성합니다.

기술적 혁신점

  1. 구조화된 중복 감소: 이질적 그래프를 통해 의존성 관계를 명시적으로 모델링하여 반복 작업 회피
  2. 계층 간 조정 메커니즘: 세 계층 간의 양방향 정보 흐름이 전역 맥락 기반 의사결정 보장
  3. 최소 충분 정보 공유: 구조화된 설계를 통해 정보 이론 최적화를 암묵적으로 구현

실험 설정

데이터셋

네 가지 다양한 공개 벤치마크를 사용합니다:

  1. MMLU: 57개 학문 분야의 객관식 문제로 논리 추론 및 세계 지식 테스트
  2. HumanEval: 164개의 수작업 프로그래밍 문제로 코드 생성 능력 테스트
  3. CommonGen: 제약 조건이 있는 텍스트 생성으로 상식 추론 검토
  4. ARC-Challenge: 초등학교 과학 문제로 고급 추론 필요

평가 지표

  • 정확도: 모든 벤치마크의 주요 지표
  • MAgIC 차원: Judge, Reason, Decept, Self-Aware, Compre, Coord, Rational 일곱 가지 차원
  • 중복률: 메모리 중복, 추론 중복, 작업 중복의 종합 측정

비교 방법

단일 에이전트 방법(CoT, CoT-SC, Reflexion 등)과 다중 에이전트 방법(AutoGen, MetaGPT, MACNET 등)을 포함합니다.

구현 세부사항

  • GPT-4를 언어 생성기로 사용
  • BGE-M3로 텍스트 임베딩 계산
  • 임베딩 차원 d=512, 메시지 전달 계층 수 L=3
  • 검색 임계값 θ=0.65, top-k=5

실험 결과

주요 결과

D3MAS는 모든 벤치마크에서 기준선 방법을 현저히 능가합니다:

데이터셋D3MAS최고 기준선향상도
MMLU85.3%68.8% (MACNET)+16.5%
HumanEval89.8%72.6% (AgentVerse)+17.2%
SRDD86.2%80.5% (MACNET)+5.7%
CommonGen76.8%68.9% (Reconcile)+7.9%

절제 실험

각 구성 요소의 기여도 분석:

구성 요소 제거MMLU 정확도 하락HumanEval 정확도 하락
작업 계층-7.1%-8.3%
추론 계층-12.7%-13.4%
메모리 계층-8.5%-10.5%
메시지 전달-15.9%-16.0%
평탄 아키텍처-21.2%-21.1%

중복 감소 효과

  • 평균 중복 46% 감소
  • 메모리 중복 감소가 가장 두드러짐
  • 계산 효율성 5-8배 향상

초매개변수 민감도

  • 최적 top-k 값: 5
  • 최적 유사성 임계값: 0.65
  • 최적 에이전트 수: 6
  • 최적 임베딩 차원: 512

관련 연구

LLM 에이전트 협력

기존 연구는 상호작용 기반 방법, 대화 프레임워크, 역할 할당 전략 등을 포함하지만, 일반적으로 효율성 문제를 가지고 있습니다.

그래프 구조 다중 에이전트 시스템

초기 연구는 그래프를 암묵적으로 사용하고, 최근 연구는 그래프 구조를 명시적으로 정의하지만, 작업 인식 토폴로지 설계가 부족합니다.

본 논문의 장점

관련 연구와 비교하여 D3MAS는 계층화된 조직과 작업 인식 동적 토폴로지 조정 능력을 제공합니다.

결론 및 논의

주요 결론

  1. D3MAS는 계층화된 조정을 통해 다중 에이전트 시스템의 지식 중복 문제를 효과적으로 해결
  2. 구조화된 설계는 명시적 최적화보다 최소 충분 정보 공유 구현에 더 적합
  3. 계층 간 정렬은 시스템 전체 중복 감소의 핵심

한계

  1. 현재 실험은 주로 GPT-4 기반으로 다른 모델에서의 일반화 필요
  2. 초대규모 에이전트 군집의 확장 전략 추가 연구 필요
  3. 실시간 동적 작업의 적응성 향상 필요

향후 방향

논문은 대규모 에이전트 군집의 확장 전략 탐색을 제안하며, 이는 중요한 연구 방향입니다.

심층 평가

장점

  1. 명확한 문제 정의: 다중 에이전트 시스템의 지식 중복 문제를 처음으로 체계적으로 정량화
  2. 강한 방법론 혁신성: 이질적 그래프 아키텍처와 계층화된 조정 메커니즘의 독창성
  3. 충분한 실험: 다중 데이터셋, 다중 기준선의 포괄적 비교로 결과의 설득력 확보
  4. 견고한 이론 기초: 정보 이론 기반 분석이 방법 설계에 견고한 기초 제공

부족한 점

  1. 계산 복잡도 분석 부재: 프레임워크의 시간 및 공간 복잡도 상세 분석 미흡
  2. 실제 배포 고려 부족: 실제 환경 배포의 실행 가능성 분석 부족
  3. 오류 전파 메커니즘: 계층 간 오류 전파의 영향 및 완화 전략 논의 부족

영향력

  1. 학술적 기여: 다중 에이전트 협력 분야에 새로운 연구 패러다임 제공
  2. 실용적 가치: 코드 생성, 과학 추론 등 분야에서 광범위한 응용 전망
  3. 재현성: 상세한 구현 세부사항 제공으로 재현 및 확장 용이

적용 시나리오

D3MAS는 특히 다음에 적합합니다:

  1. 복잡한 추론이 필요한 다단계 작업
  2. 지식 집약적 문제 해결
  3. 협력 코드 개발 및 디버깅
  4. 과학 연구 및 분석 작업

참고문헌

논문은 69개의 관련 문헌을 인용하며, 다중 에이전트 시스템, 그래프 신경망, 대규모 언어 모델 등 여러 분야의 중요한 연구를 포함하여 연구에 견고한 이론적 기초를 제공합니다.


종합 평가: 이는 다중 에이전트 시스템 분야에서 혁신적인 해결책을 제시한 고품질 연구 논문입니다. 논문은 명확한 문제 정의, 합리적인 방법 설계, 충분한 실험 검증을 갖추고 있으며, 중요한 학술적 가치와 실용적 의의를 가집니다.