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 |
正規化された割引累積利益 (NDCG) の一覧。N 番目の要素はNDCG@Nを表します。 検索の再送信はクエリによって長さが異なるため、DCG を正規化しない限り、DCG のみを使用して異なるランカーを一貫して比較することはできません。 これは、検索結果の理想的な順序を相対的な関連性で並べ替える DCG である最大 DCG (Ideal DCG とも呼ばれます) を計算することによって行われます。 $NDCG@N = \frac{DCG@N}{MaxDCG@N}$ |