Compartir a través de


RankingMetrics Clase

Definición

Resultados de evaluación para clasificadores.

public sealed class RankingMetrics
type RankingMetrics = class
Public NotInheritable Class RankingMetrics
Herencia
RankingMetrics

Propiedades

DiscountedCumulativeGains

Lista de ganancias acumulativas con descuento (DCG), donde el elemento N representa DCG@N. La ganancia acumulativa con descuento es la suma de las ganancias de relevancia hasta la posición N-ésima para todas las instancias i, normalizadas por el logaritmo natural de la instancia + 1. DCG es una métrica creciente, con un valor mayor que indica un mejor modelo. Tenga en cuenta que, a diferencia del artículo de Wikipedia, ML.NET usa el logaritmo natural.

$DCG@N = \sum_{i = 1}^N \frac{g_i}{ln(i + 1)}$, donde $g_i$ es la ganancia de relevancia en la posición i-ésima.

NormalizedDiscountedCumulativeGains

Lista de ganancias acumulativas con descuento normalizadas (NDCG), donde el elemento N representa NDCG@N. Las resuls de búsqueda varían en función de la consulta, por lo que los distintos clasificadores no se pueden comparar de forma coherente con DCG solo a menos que se normalice el DCG. Esto se hace calculando el DCG máximo (también conocido como DCG ideal), que es el DCG para el orden ideal de los resultados de búsqueda ordenados por su relevancia relativa.

$NDCG@N = \frac{DCG@N}{MaxDCG@N}$

Se aplica a