XAIDrift

class model_monitoring.XAI_drift.XAIDrift(xai_curr, xai_stor, feat_to_check=None, config_threshold=None)

Classe per il monitoraggio del drift dello XAI (Explainable AI) di un modello.

Confronta l’importanza delle feature di un modello corrente con quella di un modello storico. Supporta il calcolo del drift relativo ed eventualmente viene utilizzata la metrica PSI (Population Stability Index) per verificare le variazioni delle distribuzioni delle importanze delle feature.

Methods

__init__

Inizializza la classe XAIDrift per il monitoraggio del drift dell'importanza delle feature.

get_drift

Calcola e aggiorna il report sul drift dell'importanza delle feature, inclusi eventuali avvisi relativi.

get_report

Restituisce il report sul drift dell'importanza delle feature.

plot

Genera e visualizza un grafico a barre orizzontali dell'importanza delle feature storiche e correnti.