FairnessDrift.get_relative_reduced¶
- FairnessDrift.get_relative_reduced(fair_metrics_stor)¶
Calcola il drift delle metriche di fairness correnti rispetto alle metriche storiche.
Il drift delle metriche viene calcolato confrontando le performance correnti con quelle storiche per ciascuna metrica di fairness, calcolando la differenza percentuale tra i due valori. Se la differenza supera una certa soglia, viene generato un warning.
Per ogni gruppo di fairness il metodo genera nell’attributo report_reduced:
Una colonna di warning relative_warning per le metriche di fairness.
Le colonne delle performance delle metriche di fairness relative ai dati storici.
Le colonne relative al drift percentuale tra le performance delle metriche di fairness correnti e quelle storiche.
- Parameters:
fair_metrics_stor (dict) – Dizionario contenente le metriche storiche di fairness per il confronto relativo. Ogni chiave rappresenta una metrica e ogni valore è un altro dizionario che contiene le performance storiche per ciascun gruppo di fairness.
Note
Se le metriche correnti e storiche non sono compatibili, viene sollevato un warning.