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.
Infracciones de sesgo y desviación
Los trabajos de desviación de sesgo evalúan las restricciones de referencia proporcionadas por la configuración de referencia en comparación con los resultados del análisis de la MonitoringExecution
actual. Si se detectan infracciones, el trabajo las incluye en el archivo constraint_violations.json de la ubicación de salida de la ejecución y marca el estado de la ejecución como Interpretación de los resultados.
Este es el esquema del archivo de infracciones por desviación de sesgo.
-
facet
: el nombre de la faceta, proporcionado por la faceta de configuración del análisis del trabajo de supervisiónname_or_index
. -
facet_value
: el valor de la faceta, proporcionado por la faceta de configuración del análisis del trabajo de supervisiónvalue_or_threshold
. -
metric_name
: el nombre abreviado de la métrica de sesgo. Por ejemplo, “CI” para el desequilibrio de clases. Consulte Métricas de sesgo previas al entrenamiento para los nombres abreviados de cada una de las métricas de sesgo preentrenamiento y Métricas del sesgo de los datos y el modelo posterior al entrenamiento para los nombres abreviados de cada una de las métricas de sesgo posteriores al entrenamiento. -
constraint_check_type
: el tipo de infracción supervisada. En la actualidad, solo se admitebias_drift_check
. -
description
: un mensaje descriptivo para explicar la infracción.
{ "version": "1.0", "violations": [{ "facet": "string", "facet_value": "string", "metric_name": "string", "constraint_check_type": "string", "description": "string" }] }
Se utiliza una métrica de sesgo para medir el nivel de igualdad en una distribución. Un valor cercano a cero indica que la distribución es más equilibrada. Si el valor de una métrica de sesgo en el archivo de resultados del análisis del trabajo (analysis.json) es peor que su valor correspondiente en el archivo de restricciones de referencia, se registra una infracción. Por ejemplo, si la restricción de referencia de la métrica de sesgo de DPPL es 0.2
, y el resultado del análisis es 0.1
, no se registra ninguna infracción porque 0.1
está más cerca de 0
que de 0.2
. Sin embargo, si el resultado del análisis es -0.3
, se registra una infracción porque 0
está más lejos de la restricción de referencia de 0.2
.
{ "version": "1.0", "violations": [{ "facet": "Age", "facet_value": "40", "metric_name": "CI", "constraint_check_type": "bias_drift_check", "description": "Value 0.0751544567666083 does not meet the constraint requirement" }, { "facet": "Age", "facet_value": "40", "metric_name": "DPPL", "constraint_check_type": "bias_drift_check", "description": "Value -0.0791244970125596 does not meet the constraint requirement" }] }