As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Violações do desvio de atribuição de recursos do modelo
Os trabalhos de desvio de atribuição de recursos avaliam as restrições da linha de base fornecidas pela configuração da linha de base em relação aos resultados da análise da MonitoringExecution
atual. Se forem detectadas violações, o trabalho as listará no arquivo constraint_violations.json no local de saída de execução e marcará o status da execução como Interpretar resultados.
Aqui está o esquema do arquivo de violações do desvio de atribuição de recursos.
-
label
– O nome do rótulo,label_headers
da configuração da análise do trabalho ou um espaço reservado, como"label0"
. -
metric_name
– O nome do método de análise de explicabilidade. No momento, somenteshap
é compatível. -
constraint_check_type
– O tipo de violação monitorada. No momento, somentefeature_attribution_drift_check
é compatível. -
description
– Uma mensagem descritiva para explicar a violação.
{ "version": "1.0", "violations": [{ "label": "string", "metric_name": "string", "constraint_check_type": "string", "description": "string" }] }
Para cada rótulo na explanations
seção, os trabalhos de monitoramento calculam a DCGpontuação n“feature”
campos na entrada da violação. A saída a seguir fornece um exemplo de várias violações registradas.
{ "version": "1.0", "violations": [{ "label": "label0", "metric_name": "shap", "constraint_check_type": "feature_attribution_drift_check", "description": "Feature attribution drift 0.7639720923277322 exceeds threshold 0.9" }, { "label": "label1", "metric_name": "shap", "constraint_check_type": "feature_attribution_drift_check", "description": "Feature attribution drift 0.7323763972092327 exceeds threshold 0.9" }] }