Język

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

Nazwa Opis
DiscountedCumulativeGains

Lista obniżonych zysków skumulowanych (DCG), gdzie element N-th reprezentuje DCG@N. Zysk skumulowany z rabatem jest sumą zysków istotności do N-th pozycji dla wszystkich wystąpień i, znormalizowanych przez logarytm naturalny wystąpienia + 1. DCG to metryka zwiększająca się, z wyższą wartością wskazującą 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 przyrostem istotności na pozycji i-ty.

NormalizedDiscountedCumulativeGains

Lista znormalizowanych zysków skumulowanych z rabatem (NDCG), gdzie element N-th reprezentuje NDCG@N. Ponowne wysyłanie wyszukiwania 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 grupa DCG jest znormalizowana. Jest to wykonywane przez obliczenie 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 znaczenia.

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

Dotyczy