Zum Hauptinhalt springen
Die Enumerationskonstanten von AveragingMethodEnum werden verwendet, um die Methode zur Berechnung durchschnittlicher Scores (Accuracy, Precision, Recall und F-Measure) für Klassifikatoren mit mehr als 2 Kategorien zu definieren.
typedef enum {
  AM_Macro,
  AM_Micro
} AveragingMethodEnum;

Elemente

NameBeschreibung
AM_MacroDie Scores werden für jede Kategorie separat berechnet, anschließend wird der Durchschnitt über alle Kategorien gebildet. Empfohlen, wenn alle Kategorien ungefähr dieselbe Anzahl an Objekten enthalten und den resultierenden Score gleichermaßen beeinflussen sollen.
AM_MicroDie Werte TP, TN, FP und FN (True Positive, True Negative, False Positive und False Negative) werden für jede Kategorie addiert, und die Scores werden aus den Gesamtwerten berechnet. Empfohlen, wenn eine der Kategorien deutlich größer ist als die anderen und der resultierende Score die Leistung in dieser Kategorie stärker gewichten soll.

Verwendet in

IValidationParams::AveragingMethod