Skip to content
이 페이지는 AI의 도움으로 작성 및 번역되었습니다. 부정확한 내용이 있으면 개선에 참여해 주세요. GitHub에서 편집

진화 파이프라인

PRX의 모든 자기 진화 제안은 게이트, 분석, 판단, 실행의 4단계 파이프라인을 통과합니다. 이 파이프라인은 변경이 합리적이고 안전하며 되돌릴 수 있도록 합니다.

파이프라인 단계

┌────────┐    ┌─────────┐    ┌────────┐    ┌─────────┐
│  Gate  │───►│ Analyze │───►│ Judge  │───►│ Execute │
└────────┘    └─────────┘    └────────┘    └─────────┘

1. 게이트

게이트 단계는 진화 주기를 트리거해야 하는지 결정합니다. 확인 사항:

  • 스케줄 조건 (시간 기반 트리거)
  • 데이터 충분성 (분석을 위한 충분한 샘플)
  • 시스템 상태 (활성 인시던트 없음)
  • 레이트 리밋 (시간 창당 최대 변경 수)

2. 분석

분석 단계는 수집된 데이터를 검토하여 개선 기회를 식별합니다:

  • 성능 메트릭 집계
  • 패턴 감지 및 이상 식별
  • 기준선과의 비교
  • 예상 영향 추정치가 포함된 제안 생성

3. 판단

판단 단계는 안전성과 정확성에 대해 제안을 평가합니다:

  • 사전 정의된 불변값에 대한 무결성 검사
  • 위험 평가 점수
  • 기존 정책과의 충돌 감지
  • 승인 라우팅 (L1은 자동, L3은 수동)

4. 실행

실행 단계는 승인된 변경을 적용합니다:

  • 롤백 스냅샷 생성
  • 변경을 원자적으로 적용
  • 회귀 신호 모니터링
  • 무결성 검사 실패 시 자동 롤백

설정

toml
[self_evolution.pipeline]
gate_check_interval_secs = 3600
min_data_points = 100
health_check_url = "http://localhost:3120/health"

관련 페이지

Released under the Apache-2.0 License.