Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Inspección de informes para detectar la desviación de sesgo de los datos
Si no puede inspeccionar los resultados de la supervisión en los informes generados en SageMaker Studio, puede imprimirlos de la siguiente manera:
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.")
Si hay infracciones en comparación con la referencia, se muestran aquí:
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)
Si tu modelo se implementa en un punto final en tiempo real, puedes ver las visualizaciones en SageMaker AI Studio de los resultados y las CloudWatch métricas del análisis seleccionando la pestaña Puntos finales y, a continuación, haciendo doble clic en el punto final.