RankingMetrics クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ランカーの評価結果。
public sealed class RankingMetrics
type RankingMetrics = class
Public NotInheritable Class RankingMetrics
- 継承
-
RankingMetrics
プロパティ
DiscountedCumulativeGains |
N 番目の要素がDCG@Nを表す割引累積利益 (DCG) の一覧。 割引累積ゲインは、すべてのインスタンス i の N 番目の位置までの関連性ゲインの合計であり、インスタンスの自然対数 + 1 で正規化されます。 DCG は増加するメトリックであり、値が大きいほどモデルが優れていることを示します。 Wikipedia の記事とは異なり、ML.NET では自然対数が使用されることに注意してください。 $DCG@N = \sum_{i = 1}^N \frac{g_i}{ln(i + 1)}}$。ここで、$g_i$ は i 番目の位置での関連性ゲインです。 |
NormalizedDiscountedCumulativeGains |
N 番目の要素がNDCG@Nを表す正規化された割引累積利益 (NDCG) の一覧。 検索の再送信はクエリによって長さが異なるため、DCG を正規化しない限り、DCG のみを使用して異なるランカーを一貫して比較することはできません。 これを行うには、最大 DCG (理想的な DCG とも呼ばれます) を計算します。これは、相対的な関連性で並べ替えられた検索結果の理想的な順序の DCG です。 $NDCG@N = \frac{DCG@N}{MaxDCG@N}$ |