모델 특징 속성 드리프트 위반 - Amazon SageMaker

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

모델 특징 속성 드리프트 위반

특징 속성 드리프트 작업은 기준 구성에서 제공하는 기준 제약 조건을 현재의 MonitoringExecution에 대한 분석 결과와 비교하여 평가합니다. 이 작업은 위반이 감지되면 해당 위반을 실행 출력 위치에 있는 constraint_violations.json 파일에 나열하고, 실행 상태를 결과 해석로 표시합니다.

특징 속성 드리프트 위반 파일의 스키마는 다음과 같습니다.

  • label - 레이블, 작업 분석 구성 label_headers또는 자리 표시자(예: "label0")의 이름입니다.

  • metric_name - 설명 가능성 분석 메서드의 이름입니다. 현재 shap만 지원됩니다.

  • constraint_check_type - 모니터링되는 위반의 유형입니다. 현재 feature_attribution_drift_check만 지원됩니다.

  • description - 위반 내역에 대한 설명 메시지입니다.

{ "version": "1.0", "violations": [{ "label": "string", "metric_name": "string", "constraint_check_type": "string", "description": "string" }] }

explanations 섹션의 각 레이블에 대해 모니터링 작업은 기준 제약 조건 파일 및 작업 분석 결과 파일(analysis.json )에서 전역 SHAP 값의 nDCG 점수를 계산합니다. 점수가 0.9점 미만이면 위반이 기록됩니다. 결합된 전역 SHAP 값이 평가되므로 위반 항목에 “feature” 필드가 없습니다. 다음 출력은 기록된 여러 위반의 예시를 제공합니다.

{ "version": "1.0", "violations": [{ "label": "label0", "metric_name": "shap", "constraint_check_type": "feature_attribution_drift_check", "description": "Feature attribution drift 0.7639720923277322 exceeds threshold 0.9" }, { "label": "label1", "metric_name": "shap", "constraint_check_type": "feature_attribution_drift_check", "description": "Feature attribution drift 0.7323763972092327 exceeds threshold 0.9" }] }