RankingMetrics Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Risultati della valutazione per i classificatori.
public sealed class RankingMetrics
type RankingMetrics = class
Public NotInheritable Class RankingMetrics
- Ereditarietà
-
RankingMetrics
Proprietà
| Nome | Descrizione |
|---|---|
| DiscountedCumulativeGains |
Elenco dei guadagni cumulativi scontati (DCG), dove l'elemento N-th rappresenta DCG@N. Il guadagno cumulativo scontato è la somma dei guadagni di pertinenza fino alla N-esima posizione per tutte le istanze i, normalizzate dal logaritmo naturale dell'istanza + 1. DCG è una metrica crescente, con un valore più alto che indica un modello migliore. Si noti che a differenza dell'articolo di Wikipedia, ML.NET usa il logaritmo naturale. $DCG@N = \sum_{i = 1}^N \frac{g_i}{ln(i + 1)}$, dove $g_i$ è il guadagno di pertinenza nella posizione i-th. |
| NormalizedDiscountedCumulativeGains |
Elenco dei guadagni cumulativi scontate normalizzati (NDCG), dove l'elemento N-th rappresenta NDCG@N. I resuls di ricerca variano a seconda della query, quindi i diversi classificatori non possono essere confrontati in modo coerente usando solo DCG, a meno che la DCG non sia normalizzata. Questa operazione viene eseguita calcolando il valore DCG massimo (noto anche come DCG ideale), che è il DCG per l'ordinamento ideale dei risultati di ricerca ordinati in base alla relativa pertinenza. $NDCG@N = \frac{DCG@N}{MaxDCG@N}$ |