Langue

RankingMetrics Classe

Définition

Résultats de l’évaluation pour les classements.

public sealed class RankingMetrics
type RankingMetrics = class
Public NotInheritable Class RankingMetrics
Héritage
RankingMetrics

Propriétés

Nom Description
DiscountedCumulativeGains

Liste des gains cumulés réduits (DCG), où l’élément N-th représente DCG@N. Le gain cumulé réduit est la somme des gains de pertinence jusqu’à la N-ième position pour toutes les instances i, normalisées par le logarithme naturel de l’instance + 1. DCG est une métrique croissante, avec une valeur plus élevée indiquant un meilleur modèle. Notez que contrairement à l’article Wikipédia, ML.NET utilise le logarithme naturel.

$DCG@N = \sum_{i = 1}^N \frac{g_i}{ln(i + 1)}$, où $g_i$ est le gain de pertinence à la i-ième position.

NormalizedDiscountedCumulativeGains

Liste des gains cumulés normalisés réduits (NDCG), où l’élément N-th représente NDCG@N. Les résuls de recherche varient en fonction de la requête, de sorte que les classements différents ne peuvent pas être comparés de manière cohérente à l’aide de DCG seul, sauf si la DCG est normalisée. Cela est fait en calculant le nombre maximal de DCG (également appelé DCG idéal), qui est le DCG pour l’ordre idéal des résultats de recherche triés par leur pertinence relative.

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

S’applique à