Udostępnij za pośrednictwem


RankingMetrics Klasa

Definicja

Wyniki oceny dla rangatorów.

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

Właściwości

DiscountedCumulativeGains

Lista zdyskontowanych zysków skumulowanych (DCG), gdzie element N-th reprezentuje DCG@N. Obniżony skumulowany zysk jest sumą zysków istotności do N pozycji dla wszystkich wystąpień i, znormalizowanych przez logarytm naturalny wystąpienia + 1. DCG to metryka zwiększająca się, a wyższa wartość wskazuje lepszy model. Należy pamiętać, że w przeciwieństwie do artykułu w Wikipedii, ML.NET używa logarytmu naturalnego.

$DCG@N = \sum_{i = 1}^N \frac{g_i}{ln(i + 1)}$, gdzie $g_i$ jest wzrostem istotności na pozycji i-th.

NormalizedDiscountedCumulativeGains

Lista znormalizowanych zysków skumulowanych z rabatem (NDCG), gdzie element N-th reprezentuje NDCG@N. Ponowne wyszukiwanie różni się w zależności od zapytania, więc różne klasyfikatory nie mogą być spójnie porównywane przy użyciu samej grupy DCG, chyba że znormalizowana jest grupa DCG. Jest to wykonywane przez obliczanie maksymalnej grupy DCG (znanej również jako Ideal DCG), która jest dcG dla idealnej kolejności wyników wyszukiwania posortowanych według ich względnego istotności.

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

Dotyczy