Repository navigation
모델 선정 및 아키텍처 분석 관련 문서화 #258
chaehun0i
started this conversation in
Decision Log
Replies: 1 comment
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
ESG AI 시스템 — 모델 선정 및 아키텍처 분석
1. 모델 벤치마크 전체 수치
모델별 노이즈 패턴 (원시 vs 정제 차이 원인)
**Explanation:**블록## 초안헤더 +**컨설턴트 추가 설명**섹션[ESG REPORT]태그 +[REFERENCE INSIGHTS]푸터**ESG STRATEGY**헤더**섹션 제목**헤더**[작성된 문단]**이후---\n**[컨설팅 코멘트]**섹션**제목**헤더 +*참고:*주석2. 모델 선정 기준 및 결론
기준별 최상위 모델
탈락 모델 사유
최종 선정
메인: gemma4:e4b
서브: qwen2:7b
메인·서브 모델 상세 비교
3. 현재 아키텍처
처리 흐름
현재 구조 정량 현황
4. 고도화 — 추가되는 요소
현재 구조에서 무엇이 추가되는가
각 추가 요소 상세
① 전처리 계산 계층
② 동적 템플릿 선택 (5 → 62개)
③ 구조화 컨텍스트
④ Validator
5. 고도화 최종 아키텍처 예상도
구조 의미 (Revised: Gate 기반 DAG Multi-Agent)
Supervisor (Orchestrator)
전체 워크플로우 DAG 제어
Agent 실행 순서 및 조건 분기 관리
실패 시 retry / fallback 정책 결정
Pre-Handoff / Post-Validation / Final Handoff 게이트 상태 관리
Retrieval Agent
KPI / SR / 벡터 DB 검색 수행
이슈별 컨텍스트 구성
산업군 / 태그 기반 정보 필터링
Writing Agent 입력용 structured context 생성
Benchmark Agent
산업 보고서 패턴 분석
문체 스타일 및 ESG 서술 기준 제공
유사 보고서 기반 reference signal 생성
KPI 해석 보조 기준 제공 (정량 비교 baseline)
Validation Agent
KPI 수치 정합성 검증 (source vs generated)
hallucination / out-of-distribution detection
구조적 오류 탐지 (missing metric / mismatch)
retry trigger 생성 (Supervisor로 전달)
Data Interpretation Agent
증감률 / 달성률 / CAGR / 추세 분석 수행
KPI raw → derived metrics 변환
Writing Agent용 “해석된 수치 레이어” 생성
Pre-Handoff Gate 이전 핵심 계산 계층
Compliance Agent (optional extension)
GRI / ESRS / ISSB 기준 매핑
누락 공시 요소 탐지
ESG 규제 기준 충족 여부 평가
Post-Validation Gate 단계에서 작동 가능
Writing Agent
ESG 문단 생성 (Narrative generation only)
KPI 해석 + Benchmark + Retrieval context 기반 서술
계산 / 검증 로직 없음 (pure generation layer)
구조적으로 “final content producer”
Human-in-the-Loop Gate 구조 (핵심 추가)
Pre-Handoff Gate
Data Interpretation 이후 위치
Writing Agent 입력 전 검증 지점
KPI 계산 오류 / 구조 누락 차단
Post-Validation Gate
Writing + Validation Agent 이후
AI 내부 검증 완료 상태 확인
hallucination / numeric mismatch 필터링
Human Review 전 최종 AI 통제 단계
Human Review (Final Handoff)
최종 승인 / 수정 / 재생성 결정
Audit 대응 책임 지점
ESG 보고서 최종 법적/공시적 확정 단계
Edit 시 부분 재진입 또는 Agent 재실행 트리거
구조적 특징 (Rewritten)
기존 “단일 LLM 처리 구조” → DAG 기반 Multi-Agent + Control Gate 시스템으로 전환
Retrieval / Interpretation / Generation / Validation이 완전히 분리된 execution layer로 동작
Writing Agent는 “서술 전용 엔진”으로 역할 축소 (no computation, no validation)
Supervisor가 전체 DAG 실행 흐름과 게이트 상태를 제어
Human Review가 단일 단계가 아닌 Pre / Post / Final 3-tier control system으로 분산 배치
핵심 구조 변화 요약
LLM 중심 구조 → Agent 분리 구조
Linear pipeline → DAG execution graph
Single human review → Multi-stage human control gates
Implicit validation → explicit Validation Agent + human override layer
Generation 중심 시스템 → Controlled ESG production system
6. AI 고도화 로드맵
AI 아키텍처 진화 단계
현재 시스템은 단일 Writer LLM이 검색, KPI 해석, 벤치마킹, 문단 생성까지 수행하는 Single-Agent 구조이다.
향후에는 역할 분리를 통해 ESG 보고서 생성 품질과 신뢰성을 향상시키는 Multi-Agent 구조로 발전시키고자 한다.
단계별 AI 아키텍처
현재 구조
한계
중기 구조
Retrieval Agent
Benchmark Agent
Data Interpretation Agent
Writing Agent
Validation Agent
장기 구조
Materiality Agent
Compliance Agent
Review Agent
7. AI 고도화 기대효과
구조 변화
기대 효과
최종 비전
현재 시스템은 ESG 보고서 초안 생성을 지원하는 RAG 기반 Writer 단계이다.
장기적으로는 ESG 데이터 분석, 중대성 평가, 공시 기준 검토, 보고서 작성 지원까지 수행하는 ESG AI Copilot으로 발전하는 것을 목표로 한다.
AI는 단순히 문단을 생성하는 역할을 넘어 ESG 의사결정을 지원하는 지능형 협업 시스템으로 진화하는 것을 목표로 한다.
8. AI 고도화 기술 스택 (AI System Layer Only)
1) LLM / 파운데이션 모델 계층 (생성·추론 엔진)
시스템의 실제 문장 생성과 추론을 담당하는 핵심 AI 모델 계층이다.
각 모델은 단일 역할 기반으로 고정 배치되며, task-based routing 구조로 운영된다.
Gemma 4 (e4b)
Qwen 2 (7B)
Mistral / LLaMA 계열 (선택적 사용)
핵심 구조는 다음과 같다:
2) 에이전트 아키텍처 계층 (Multi-Agent System)
시스템은 하나의 LLM이 모든 작업을 수행하는 구조가 아니라,
역할 단위로 분리된 에이전트 기반 구조를 사용한다.
구성 에이전트:
구현 방식:
핵심 특징:
3) RAG (검색 증강 생성) 계층
ESG 문서 생성을 위한 외부 지식 및 근거 데이터를 제공하는 계층이다.
구성 요소:
Embedding 모델
벡터 DB
검색 방식
컨텍스트 엔지니어링
역할:
4) 추론 / 계산 계층 (AI 외부 연산 레이어)
LLM이 직접 계산하지 않고, 외부 로직에서 수치 처리를 수행하는 계층이다.
구성:
KPI 해석 엔진
룰 기반 추론 엔진
특징:
5) 검증 및 검증 제어 계층 (Validation Layer)
LLM 출력 결과의 신뢰성을 확보하는 통제 계층이다.
구성:
수치 일관성 검증기
환각 탐지 시스템
스키마 검증
재시도 컨트롤러
역할:
6) 프롬프트 / 추론 오케스트레이션 계층
LLM 입력을 구조적으로 구성하는 제어 계층이다.
구성:
구조:
핵심:
“prompt orchestration 시스템”
7) 상태 및 메모리 계층 (Agent State Layer)
에이전트 간 실행 상태를 공유하고 유지하는 계층이다.
구성:
session 기반 short-term memory
구조화된 state object
선택 확장:
역할:
8) Multi-Agent 제어 로직 (DAG Execution Engine)
전체 시스템 실행 흐름을 제어하는 핵심 오케스트레이션 계층이다.
특징:
Directed Acyclic Graph(DAG) 기반 실행 구조
조건부 분기 처리
상태 흐름:
INIT → RETRIEVE → INTERPRET → WRITE → VALIDATE → HUMAN GATE → FINALIZE
핵심 구조:
9) Human-in-the-loop (HITL) / Human Handoff 계층
AI와 인간 검토자가 연결되는 최종 제어 구간이다.
구성:
의미:
전체 구조 핵심 요약
이 시스템의 본질은 다음 네 가지로 정리된다:
한 줄 정의
이 시스템은 단순 LLM 생성기가 아니라 다음 구조이다:
All reactions