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à
DiscountedCumulativeGains |
Elenco dei guadagni cumulativi scontate (DCG), in cui l'elemento N rappresenta DCG@N. Il guadagno cumulativo scontato è la somma dei guadagni di pertinenza fino alla posizione N-th 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 normalizzati scontate (NDCG), in cui l'elemento N-th rappresenta NDCG@N. Le risulazioni di ricerca variano a seconda della query, pertanto non è possibile confrontare in modo coerente i diversi classificatori usando DCG da soli, a meno che la DCG non sia normalizzata. Questa operazione viene eseguita calcolando il DCG massimo (noto anche come DCG ideale), che è il DCG per l'ordinamento ideale dei risultati di ricerca ordinati in base alla loro pertinenza relativa. $NDCG@N = \frac{DCG@N}{MaxDCG@N}$ |