데이터 바이어스 드리프트 보고서 검사 - Amazon SageMaker

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

데이터 바이어스 드리프트 보고서 검사

SageMaker Studio에서 생성된 보고서에서 모니터링 결과를 검사할 수 없는 경우 다음과 같이 출력할 수 있습니다.

schedule_desc = model_bias_monitor.describe_schedule() execution_summary = schedule_desc.get("LastMonitoringExecutionSummary") if execution_summary and execution_summary["MonitoringExecutionStatus"] in ["Completed", "CompletedWithViolations"]: last_model_bias_monitor_execution = model_bias_monitor.list_executions()[-1] last_model_bias_monitor_execution_report_uri = last_model_bias_monitor_execution.output.destination print(f'Report URI: {last_model_bias_monitor_execution_report_uri}') last_model_bias_monitor_execution_report_files = sorted(S3Downloader.list(last_model_bias_monitor_execution_report_uri)) print("Found Report Files:") print("\n ".join(last_model_bias_monitor_execution_report_files)) else: last_model_bias_monitor_execution = None print("====STOP==== \n No completed executions to inspect further. Please wait till an execution completes or investigate previously reported failures.")

기준과 비교 시 위반 항목이 있는 경우, 다음과 같이 나열됩니다.

if last_model_bias_monitor_execution: model_bias_violations = last_model_bias_monitor_execution.constraint_violations() if model_bias_violations: print(model_bias_violations.body_dict)

모델이 실시간 엔드포인트에 배포된 경우 엔드포인트 탭을 선택한 다음 엔드포인트를 두 번 클릭하여 Studio에서 SageMaker 분석 결과 및 CloudWatch 지표의 시각화를 볼 수 있습니다.