メインコンテンツへスキップ
AveragingMethodEnum の列挙定数は、2 つを超えるカテゴリを持つ分類器の平均パフォーマンス指標 (accuracy、precision、recall、F-measure) の算出方法を定義するために使用されます。
typedef enum {
  AM_Macro,
  AM_Micro
} AveragingMethodEnum;

要素

NameDescription
AM_Macroスコアはカテゴリごとに個別に計算され、その後、全カテゴリの平均が算出されます。すべてのカテゴリにほぼ同数のオブジェクトが含まれており、最終的なスコアに各カテゴリを同等に反映させたい場合に推奨されます。
AM_Micro各カテゴリの TP、TN、FP、FN (真陽性、真陰性、偽陽性、偽陰性) の値を合算し、その合計値に基づいてスコアを計算します。あるカテゴリが他のカテゴリより大幅に大きく、最終的なスコアをそのカテゴリの性能により強く反映させたい場合に推奨されます。

使用箇所

IValidationParams::AveragingMethod