eddyzzl/marvis-risk-agent

MARVIS-Agent: all-purpose credit risk agent for model development, validation, data processing, feature engineering, and strategy workflows.

해결하는 문제

MARVIS-Agent는 신용 리스크 분석 및 개발을 위해 설계된 로컬 우선(local-first) 플랫폼입니다. 분석가가 별도의 스크립트, 노트북, 보고서를 번갈아 사용하는 파편화된 워크플로우를 단일 관리형 워크벤치로 대체합니다. 이를 통해 핵심 리스크 지표(KS, AUC, bad rates 등)가 LLM의 추측이 아닌 결정론적 코드(deterministic code)에 의해 계산되도록 보장하며, 모든 결정에 대한 감사 추적(audit trail)을 제공합니다.

작동 방식

사용자는 자연어로 리스크 목표를 설명합니다. 그러면 Agent는 요구 사항을 명확히 하고, 검증된 워크플로우 계획을 수립하며, 인간의 확인을 위한 "responsibility gates"에서 일시 중지합니다. 승인되면, 결정론적 도구를 실행하여 데이터셋, 모델 및 보고서를 생성합니다. 시스템은 다음과 같은 여러 모듈을 통합합니다:

  • Data Processing: 파일 등록, 스키마 추론 및 관리형 조인(joins)을 처리합니다.
  • Model Development: 레시피 학습, 피처 선택 및 PMML 내보내기를 관리합니다.
  • Model Validation: 노트북을 실행하고 점수를 비교하여 일관성을 보장합니다.
  • Strategy Development: 리스크 전략(예: 승인 또는 가격 책정 규칙)을 설계, 평가 및 전달하기 위한 7단계 프로세스입니다.
  • Risk Analysis: Vintage 및 roll-rate 계산을 수행합니다.

대상 사용자

이 플랫폼은 인간의 감독과 데이터 로컬리티(data locality)를 유지하면서 관리형의 감사 가능한 리스크 모델 및 전략을 개발해야 하는 리스크 팀과 신용 분석가들을 위해 구축되었습니다.

주요 특징

  • Deterministic Execution: 수치적 정확성과 감사 가능성을 보장하기 위해 계산에 플랫폼 코드를 사용합니다.
  • Local-First: 파일, 작업 상태 및 출력을 제어된 로컬 워크스페이스에 유지합니다.
  • End-to-End Strategy Workflow: 초기 프로젝트 이해부터 다양한 형식(Excel, Word, JSON 등)의 최종 검토 패키지 전달까지 모든 과정을 다룹니다.
  • Human-in-the-Loop: 영향력이 큰 작업 및 전략 채택을 위해 명시적인 인간의 권한을 요구합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트