본문으로 건너뛰기
AWS ML Blog조회 2

지능형 문서 처리(IDP)를 위한 자동 스키마 생성 자동화

Amazon Bedrock과 AI 에이전트를 활용하여 레이블이 없는 대규모 문서 집합을 자동으로 클러스터링하고 IDP용 추출 스키마를 생성하는 기술을 소개합니다.

섹션별 상세

수천 장의 레이블 없는 문서에서 추출 스키마를 수동으로 작성하는 과정은 IDP 도입의 주요 병목 구간입니다. 다중 문서 발견 기능은 이 과정을 자동화된 전처리 단계로 전환하여 문서 유형 분석과 스키마 생성을 한 번에 해결합니다.
텍스트 기반 OCR 대신 시각적 임베딩을 사용하여 문서의 레이아웃과 구조적 특징을 캡처합니다. Amazon Bedrock에서 제공되는 Cohere Embed v4 모델을 기본으로 사용하며, 이는 텍스트가 유사하더라도 양식이 다른 문서를 정확히 구분하는 데 유리합니다.
실루엣 계수(Silhouette Score)를 활용하여 데이터에 적합한 최적의 클러스터 수(k)를 자동으로 학습합니다. k-means 알고리즘을 통해 k값을 2에서 20까지 테스트하며 가장 높은 점수를 기록한 그룹화를 선택하여 문서 유형을 정의합니다.
근거
  • 실루엣 계수를 통해 최적의 k값을 찾은 결과, 실제 데이터셋의 클래스 수와 일치하는 k=9에서 최고점을 기록했다. Silhouette Score vs. Number of Clusters 차트 (이미지 2)
Strands Agents를 기반으로 한 에이전트가 각 클러스터의 중심부와 주변부 문서를 전략적으로 샘플링하여 분석합니다. 에이전트는 시각적 검사 도구를 사용하여 문서의 특성을 파악하고, IDP Accelerator 설정에 최적화된 JSON 스키마를 자율적으로 생성합니다.
근거
  • Cohere Embed v4를 사용한 클러스터링 실험에서 9개의 문서 유형에 대해 ARI 및 NMI 점수 1.0(완벽한 일치)을 기록했다. Benchmarking embeddings and clustering 섹션 및 t-SNE 플롯 설명
개별 에이전트가 생성한 스키마들을 통합 분석하여 중복되거나 일관성이 없는 부분을 검토하는 리플렉션(Reflection) 단계를 거칩니다. 이 과정에서 클러스터 병합 권장 사항이나 필드 정의 수정 제안이 포함된 품질 보고서를 생성하여 사용자 검토를 돕습니다.

용어 해설

실루엣 계수(Silhouette Score)
클러스터링의 품질을 측정하는 지표로, 각 데이터 포인트가 자신이 속한 클러스터와 얼마나 유사하고 다른 클러스터와는 얼마나 다른지를 -1에서 1 사이의 값으로 나타냅니다. 값이 높을수록 클러스터가 잘 분리되었음을 의미하며, 이 아티클에서는 최적의 문서 유형 수(k)를 결정하는 기준으로 사용됩니다.
티스네(t-SNE)
고차원 데이터를 2차원 또는 3차원의 저차원으로 시각화하기 위한 비선형 차원 축소 기법입니다. 데이터 포인트 간의 유사성을 보존하며 시각화하기 때문에, 문서 임베딩이 실제로 의미 있는 군집을 형성하고 있는지 직관적으로 확인하는 데 필수적입니다.
JSON 스키마(JSON Schema)
JSON 데이터의 구조를 정의하고 유효성을 검사하기 위한 선언적 언어입니다. IDP 시스템에서 문서로부터 어떤 필드를 추출할지 정의하는 청사진 역할을 하며, 이 아티클에서는 에이전트가 자동으로 생성하는 핵심 결과물입니다.
조정 랜드 지수(Adjusted Rand Index)
클러스터링 결과와 실제 정답(Ground Truth) 간의 유사도를 측정하는 지표로, 우연에 의한 일치를 보정하여 정확한 성능을 평가합니다. 1.0에 가까울수록 완벽한 클러스터링을 의미하며, 임베딩 모델의 분류 성능을 검증하는 데 사용됩니다.

기술

  • Amazon Bedrock
  • Cohere Embed v4
  • Strands Agents
  • AWS Step Functions
  • AWS Lambda
  • Amazon S3

활용 사례

  • 미분류 대량 문서의 자동 분류
  • IDP 추출 스키마 자동 생성
  • 문서 데이터셋 품질 분석

언급된 리소스

AI 분석 전체 내용 보기

AI 요약 · 북마크 · 개인 피드 설정 — 무료

출처 · 인용 안내

원문 발행 2026. 05. 13.수집 2026. 05. 13.출처 타입 RSS

인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.