評價指標
名稱符號
偏好是否依賴於推薦列表長度備註準
確度**評分準確度
平均絕對誤差
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...