NDCG評價指標講解

2021-07-23 04:27:20 字數 454 閱讀 3243

normalized discounted cumulative gain,即ndcg,常用於作為對rank的評價指標,當我們通過模型得出某些元素的ranking的時候,便可以通過ndcg來測評這個rank的準確度,同樣的演算法還包括map,mrr等,這裡只講解ndcg。

我們通過乙個例項來說明一下這個ndcg的用法 id

1234

5模型評分

1.20.7

0.10.2

4.0按模型評分排序(i)23

541r(l)21

000按gain排序(j)12

333

我們首先通過i來計算出dcg值為2.39278,按照j來計算出idcg的值為3,6309

最後通過公式1計算出ndcg為0.65

搜尋評價指標 NDCG

概念 ndcg,normalized discounted cumulative gain 直接翻譯為歸一化折損累計增益,可能有些晦澀,沒關係下面重點來解釋一下這個評價指標。這個指標通常是用來衡量和評價搜尋結果演算法 注意這裡維基百科中提到了還有推薦演算法,但是我個人覺得不太適合推薦演算法,後面我會...

搜尋評價指標 NDCG

本文出自胖喵 的部落格 原文 概念 ndcg,normalized discounted cumulative gain 直接翻譯為歸一化折損累計增益,可能有些晦澀,沒關係下面重點來解釋一下這個評價指標。這個指標通常是用來衡量和評價搜尋結果演算法 注意這裡維基百科中提到了還有推薦演算法,但是我個人覺...

搜尋評價指標 NDCG

概念 ndcg,normalized discounted cumulative gain 直接翻譯為歸一化折損累計增益,可能有些晦澀,沒關係下面重點來解釋一下這個評價指標。這個指標通常是用來衡量和評價搜尋結果演算法 注意這裡維基百科中提到了還有推薦演算法,但是我個人覺得不太適合推薦演算法,後面我會...