

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Violations de dérive de biais
<a name="clarify-model-monitor-bias-drift-violations"></a>

Les tâches de dérive de biais évaluent les contraintes de base fournies par la [configuration de base](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateModelBiasJobDefinition.html#sagemaker-CreateModelBiasJobDefinition-request-ModelBiasBaselineConfig) par rapport aux résultats d'analyse du code `MonitoringExecution` actuel. Si des violations sont détectées, la tâche les répertorie dans le fichier *contraint\$1violations.json* à l'emplacement de la sortie d'exécution, et affecte le statut d'exécution [Interprétation des résultats](model-monitor-interpreting-results.md).

Voici le schéma du fichier de violations de dérive de biais.
+ `facet` – Nom de la facette, fourni par la facette de configuration de l'analyse des tâches de surveillance `name_or_index`. 
+ `facet_value` – Valeur de la facette, fournie par la facette de configuration de l'analyse des tâches de surveillance `value_or_threshold`.
+ `metric_name` – Nom abrégé de la métrique de biais. Par exemple, « CI » pour déséquilibre de classe (class imbalance). Consultez [Indicateurs de biais de pré-entraînement](clarify-measure-data-bias.md) pour obtenir les noms abrégés de toutes les métriques de biais de pré-entraînement et [Indicateurs de biais de post-entraînement dans les données et les modèles](clarify-measure-post-training-bias.md) pour les noms abrégés de toutes les métriques de biais de post-entraînement.
+ `constraint_check_type` : type de violation surveillée. Actuellement, seul `bias_drift_check` est pris en charge.
+ `description` : message descriptif visant à expliquer la violation.

```
{
    "version": "1.0",
    "violations": [{
        "facet": "string",
        "facet_value": "string",
        "metric_name": "string",
        "constraint_check_type": "string",
        "description": "string"
    }]
}
```

Une métrique de biais est utilisée pour mesurer le niveau d'égalité dans une distribution. Une valeur proche de zéro indique que la distribution est plus équilibrée. Si la valeur d'une métrique de biais dans le fichier de résultats d'analyse des tâches (analysis.json) est pire que sa valeur correspondante dans le fichier de contraintes de référence, une violation est journalisée. Par exemple, si la contrainte de référence pour la métrique de biais DPPL est `0.2` et que le résultat de l'analyse est `0.1`, aucune violation n'est journalisée, car `0.1` est plus proche de `0` que `0.2`. Toutefois, si le résultat de l’analyse est `-0.3`, une violation est journalisée, car la valeur est plus éloignée de `0` que la contrainte de référence 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"
    }]
}
```