본문으로 건너뛰기

SOL CoD 시스템: 4개 전문가 에이전트 판단 과정과 토론 메커니즘 상세 분석

📊 개요

Microsoft AI MAI-DxO 논문 기반 SOL(Sleep Onset Latency) 예측을 위한 Chain of Debate 시스템에서 4개의 전문가 에이전트가 어떻게 판단하고 토론하는지에 대한 상세 분석입니다.

🧠 4개 전문가 에이전트 상세 분석

1. 수면 패턴 분석 전문가 (Sleep Pattern Analyst Agent)

전문 영역: 수면 일지 데이터 패턴 분석 및 트렌드 예측

판단 과정:

핵심 분석 로직:

  • 패턴 메트릭: 평균 SOL, 변동성(표준편차), 주중/주말 차이, 14일 트렌드
  • 예측 알고리즘: 기본 평균 + 트렌드 조정 + 변동성 패널티 + 수면부채 영향 + 생체리듬 불일치
  • 신뢰도: 데이터 품질 × (1 - 변동성패널티) × (1 - 이상치패널티) × 트렌드안정성보너스

2. 심리상태 분석 전문가 (Psychological State Analyst Agent)

전문 영역: 설문지 데이터 기반 심리학적 요인 분석

판단 과정:

핵심 분석 로직:

  • 심리 메트릭: 스트레스(0-10), 불안(0-10), 우울위험(0-10), 수면불안(0-10), 인지각성(0-10), 신체각성(0-10)
  • 예측 공식: 기본 20분 + ISI조정 + 불안×3 + 인지각성×4 + 우울×2 + 수면불안×3 + 신체각성×1.5 + 스트레스×2
  • 신뢰도: 기본 0.7 + ISI보너스 0.15 + 추가설문×0.05 - 위험요인×0.03 + 개입준비도보너스

3. CBT-I 수면행동 전문가 (CBT-I Sleep Behavior Expert Agent)

전문 영역: 인지행동치료 관점에서 수면행동과 환경 분석

판단 과정:

4. 디지털 수면환경 전문가 (Digital Sleep Environment Expert Agent)

전문 영역: 앱 사용 패턴과 디지털 환경이 SOL에 미치는 영향

판단 과정:

🔄 Chain of Debate 토론 메커니즘

토론 과정 시퀀스 다이어그램

토론 라운드별 상호작용 과정

합의 도출 알고리즘

🤝 에이전트 간 상호작용 패턴

의견 대립 시나리오와 해결 과정

각 에이전트의 토론 전략

📈 의사결정 트리

합의 도달 과정 의사결정 트리

🔍 실제 코드 기반 워크플로우 분석

BaseExpertAgent 템플릿 메서드 패턴

SOLCoDWorkflow 실행 흐름

📊 성능 메트릭과 품질 지표

합의 품질 평가 지표

🎯 결론

SOL CoD 시스템의 4개 전문가 에이전트는 각자의 전문 영역에서 독립적으로 분석을 수행한 후, 구조화된 토론 과정을 통해 합의에 도달합니다. 이 과정에서:

  1. 템플릿 메서드 패턴을 통한 일관된 분석 프로세스
  2. 가중치 기반 합의 알고리즘으로 신뢰도 높은 예측
  3. 조기 합의 감지를 통한 효율적 워크플로우
  4. 타임아웃 기반 안전장치로 무한 토론 방지
  5. 검증 단계를 통한 최종 품질 보증

이러한 메커니즘을 통해 단일 AI 모델보다 더 정확하고 설명 가능한 SOL 예측을 제공합니다.