評價推薦系統指標

2021-07-24 22:41:49 字數 1001 閱讀 9439

評價指標

名稱符號

偏好是否依賴於推薦列表長度備註準

確度**評分準確度

平均絕對誤差

mae 小否

適用於比較關注精確的**評分的系統

平均平方誤差

mse

小均方根誤差

rmse 小

標準平均絕對誤差

nmae 小

**評分關聯

pearson關聯

pcc

大適用於不關注精確**評分的系統,其中ndmp適用於弱排序

spearman關聯

大kendall』s tau

基於距離的標準指標

ndmp 大

分類準確度

準確率p(l) 大

是除auc外,其他不適用於沒有明確二分喜好的系統

召回率r(l) 大

準確率提高率

大召回率提高率

大f1指標

大roc曲線面積

auc 大否

排序準確度

平均排序分rs

小否適用於對推薦排序要求嚴格的系統

基於排序加權的指標

半衰期效用指標

hl(l) 大

是考慮了具體的推薦排序值,更合理些

折扣累計利潤

dcg(b,l) 大

排序偏差準確率

rbp(p,l) 大

覆蓋率**覆蓋率

種類覆蓋率指標需要先對商品種類分類,這些指標單獨使用沒有意義,應與準確度指標一起考慮

推薦覆蓋率

種類覆蓋率

大多樣性

inter-user diversity

h (l) 大

intra-user diversity

i(l) 小

新穎性推薦商品平均度

n(l) 小

系統的自資訊量

u(l) 大

推薦的新穎率ue

大考慮排序的推薦新穎率

uer

推薦系統常用評價指標

自己在網上查詢了很多推薦指標包括準確率,精確率,召回率,p r曲線,auc曲線,map,mrr,ndcg評價指標。但是分類模型的評價指標和推薦系統的指標的計算方法是不一樣的,分類模型評價指標計算是根據混淆矩陣進行計算,而推薦模型是根據推薦列表和分割的20 測試集作為真實值進行計算。在分類模型中,是明...

搜尋 推薦評價指標

這裡面有三個常用的概念 正確率,精確率,召回率。正確率 precision,簡稱為p 定義為 p 返回結果中相關文件個數 返回結果的數目。精確率 accuracy,簡稱為a 定義為 a 判斷結果正確的文件數目 所有文件數目。召回率 recall,簡稱為r 定義為 r 返回結果中相關文件數目 所有相關...

推薦系統 NDCG評價指標及其Python實現方法

ndcg defget dcg y pred,y true,k 注意y pred與y true必須是一一對應的,並且y pred越大越接近label 1 用相關性的說法就是,與label 1越相關 df pd.dataframe df df.sort values by y pred ascendi...