View a markdown version of this page

프로덕션 모델의 특징 속성 드리프트에 대한 보고서 검사 - Amazon SageMaker AI

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

프로덕션 모델의 특징 속성 드리프트에 대한 보고서 검사

참고

Amazon SageMaker Model Monitor는 더 이상 신규 고객에게 공개되지 않습니다. 기존 고객은 서비스를 정상적으로 계속 사용할 수 있습니다.는 AWS Model Monitor의 보안 및 가용성 개선에 계속 투자하지만 새로운 기능을 도입할 계획은 없습니다. 자세한 내용은 Amazon SageMaker 모델 모니터 가용성 변경 단원을 참조하십시오.

사용자가 예약한 일정이 기본 설정에 따라 시작된 후에는, 먼저 첫 번째 실행이 시작될 때까지 기다린 다음에 해당 일정을 중지해야 요금이 발생하지 않습니다.

보고서를 검사하려면 다음 코드를 사용하세요.

schedule_desc = model_explainability_monitor.describe_schedule() execution_summary = schedule_desc.get("LastMonitoringExecutionSummary") if execution_summary and execution_summary["MonitoringExecutionStatus"] in ["Completed", "CompletedWithViolations"]: last_model_explainability_monitor_execution = model_explainability_monitor.list_executions()[-1] last_model_explainability_monitor_execution_report_uri = last_model_explainability_monitor_execution.output.destination print(f'Report URI: {last_model_explainability_monitor_execution_report_uri}') last_model_explainability_monitor_execution_report_files = sorted(S3Downloader.list(last_model_explainability_monitor_execution_report_uri)) print("Found Report Files:") print("\n ".join(last_model_explainability_monitor_execution_report_files)) else: last_model_explainability_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_explainability_monitor_execution: model_explainability_violations = last_model_explainability_monitor_execution.constraint_violations() if model_explainability_violations: print(model_explainability_violations.body_dict)

모델이 실시간 엔드포인트에 배포되어 있다면, SageMaker Studio에서 엔드포인트 탭을 선택한 다음 해당 엔드포인트를 두 번 클릭하여 분석 결과 및 CloudWatch 지표의 시각화를 확인할 수 있습니다.