DevLog

엔지니어링 블로그를 한 곳에서 탐색하고, 최근 발행 흐름을 빠르게 파악할 수 있는 서비스 입니다.

Quick Links

  • Latest Feed
  • Engineering Directory

Support

  • 소개
  • 개인정보처리방침

Contribute

  • 원하는 블로그 추가 (준비 중)
  • Feedback

© 2026 DevLog Inc. All rights reserved.

본 사이트는 공개 RSS 피드를 통해 콘텐츠를 수집하며, 모든 콘텐츠의 저작권은 원저작자에게 있습니다.

Back to Feed
Read Original

Contents

Continue Reading

  • More from Samsung Tech
  • Related reads#RAG
#AI

업무 생산성 향상을 위한 Agentic RAG 기반 서비스

업무 생산성 향상을 위한 Agentic RAG 기반 서비스
01

Summary

삼성리서치가 밝히는 'Lost in the Middle' 극복기: 멀티 에이전트 RAG로 업무 효율 극대화하기

단순 요약을 넘어 다중 문서 분석과 다양한 포맷의 산출물까지 자동화하는 'DeepDive' 아키텍처 핵심 요약

삼성리서치에서 개발한 사내 문서 분석 및 보고서 작성 자동화 서비스 'DeepDive'의 개발 여정을 다룹니다. 긴 문서 처리 시 발생하는 LLM의 한계를 극복하기 위해 계층적 클러스터링 기반 요약을 적용하고, 멀티 에이전트 협업 구조를 통해 복잡한 다중 문서 분석을 최적화한 실무적인 엔지니어링 전략을 소개합니다.

  • 01LLM의 한계인 'Lost in the Middle'을 극복하기 위한 계층적 데이터 처리 및 클러스터링 기반 요약 기법 도입
  • 02Coordinator, Planner, Supervisor 등 역할이 세분화된 멀티 에이전트 오케스트레이션 아키텍처 설계
  • 03Query Rewrite를 활용해 모호한 사용자의 질문을 검색 및 모델에 최적화된 구체적인 질의로 자동 변환
  • 04Document Profiling을 통해 사용자 대기 시간(sleep-time) 동안 사전 메타데이터를 구축하여 실시간 응답 속도 및 GPU 효율 최적화
  • 05단일 문서 분석을 넘어 웹, DB, 학술 논문 등 이기종 데이터 소스를 종합하는 다중 문서 RAG 워크플로우 구현

+RECOMMENDATION

사내 지식 관리 시스템(KMS)이나 대규모 문서 분석용 RAG를 구축하려는 백엔드 및 AI 엔지니어에게 추천합니다. 단일 LLM 호출의 한계를 극복하고 멀티 에이전트 구조로 복잡한 테스크 오케스트레이션을 구현하려는 팀에 훌륭한 나침반이 될 것입니다.

The Problem

방대한 사내외 문서를 분석하고 보고서를 작성할 때, LLM이 긴 문맥의 중간 정보를 인식하지 못하는 'Lost in the Middle' 현상과 긴 입력값으로 인한 추론 속도 및 응답 품질 저하 문제를 해결하고자 했습니다.

The Solution

멀티 에이전트 아키텍처를 도입하여 역할 분담 체계를 설계하고, 문서를 계층적으로 분할한 뒤 클러스터링 기반의 대표 청크 추출 및 재정렬을 수행하는 컨텍스트 최적화 기법과 Query Rewrite, Document Profiling 기술을 적용했습니다.

The Result

긴 문서 분석 시 포괄성과 핵심성 간의 우수한 균형과 함께 안정적이고 빠른 응답 속도를 확보했으며, 사전 프로파일링 연산을 통해 실제 질의 시 실시간 답변 속도와 GPU 리소스 사용 효율을 대폭 개선했습니다.

Trade-off

실시간 질의 속도를 높이는 대신 사용자가 질의하기 전 대기 시간(sleep-time) 동안 사전 문서 분석(Document Profiling)을 수행하기 위한 지속적인 백그라운드 컴퓨팅 리소스 및 비용이 수반되며, 멀티 에이전트 협업 과정에서 발생하는 오케스트레이션 오버헤드가 발생할 수 있습니다.

03

Key Concepts

Concept · 01

Lost in the Middle

LLM이 긴 문맥(Context)을 입력받을 때, 입력의 앞부분이나 뒷부분에 비해 중간 영역에 위치한 정보를 제대로 인지하지 못하고 누락시키는 위치 편향(Positional Bias) 현상입니다.

  • 긴 논문이나 보고서를 그대로 입력했을 때 핵심 기술 설명 대신 중간의 예시를 요약하는 문제로 나타남
  • 이를 해결하기 위해 문서를 계층적으로 분할하고 핵심 컨텍스트만 추출하는 기법을 적용함
Concept · 02

Multi-Agent Architecture

하나의 거대한 LLM에 모든 작업을 맡기는 대신, 특정 기능에 특화된 여러 개의 자율적인 에이전트들이 서로 협력하여 복잡한 문제를 단계적으로 해결하는 구조입니다.

  • Planner가 전략을 수립하면 Supervisor가 전체 워크플로우를 조율하고, RAG 및 Output 에이전트가 실행하는 구조 구현
  • 에이전트별로 역할을 분담시켜 개별 기능의 전문성 향상 및 유연한 확장성 확보
Concept · 03

Document Profiling

문서가 업로드되었을 때 사용자가 실제로 질의를 하기 전, 문서의 핵심 키워드, 다중 행 요약, 엔티티 등의 메타데이터를 백그라운드에서 미리 추출하여 파이프라인을 구축해 두는 사전 분석 프로세스입니다.

  • 사용자가 질문하기 전 유휴 시간(sleep-time) 동안 미리 프로파일링 데이터를 계산하여 보관
  • 실제 질의 시 계산 오버헤드를 줄여 실시간 응답 속도를 개선하고 GPU 리소스 사용 효율을 향상시킴
Continue reading · same source

Samsung TechMore from Samsung Tech

View all posts from Samsung Tech
  • LLM에게 계산을 시키지 마세요 — 숫자를 '신뢰'할 수 있는 AI 데이터 애널리스트 개발기

    LLMData AnalyticsMulti-Agent System
    2주 전
  • 전문가를 넘어선 AI – 5G vRAN 추론 코드 자동 생성을 위한 Multi-Agent 컴파일러

    LLMMulti-AgentSIMD
    2개월 전
  • 가전제품 MCU 펌웨어, AI가 100% 개발하는 시나리오 가능한가

    AI AgentMCUFirmware
    2개월 전
  • AI 저작권 소송 – 美 법원의 판단 기준

    Generative AICopyright LawFair Use
    3개월 전
  • 6G를 위한 AI/ML 물리계층 – JSCM 기반 오디오 전송

    6GJSCMSemantic Communication
    3개월 전

Related reads#RAG

Explore #RAG
토스·Vector Database

토스증권 추천과 검색은 어떻게 진화하고 있을까?

#RAG4일 전
여기어때

사내 지식으로 Agentic RAG 만들기 (1/3) : RAG 파이프라인의 바닥 다지기

#RAG1주 전
라인·LLM

보안 업무를 위한 AI 에이전트 플랫폼 「SAGE」 개발기 1편: 판단은 사람에게 남기는 설계

#RAG1주 전
토스·LLM

AI에게 투자정보를 말하게 하기까지

#RAG2주 전
토스·LLM

LLM은 똑똑한데, 왜 우리 회사 일은 모를까

#RAG1개월 전

Source

Samsung Tech
Samsung Tech
Engineering Blog

Published · January 29, 2026

Topics

RAGMulti-AgentLLMDocument ProfilingContext Optimization