關于offline的評價方法,老師的原話是這樣的:“已知某種算法給用戶A推薦出了物品a、b以及d,又得到用戶A在測試集上有過物品a、b、f、還有m的展現,這個時候我們發現推薦出來的結果a、b和用戶真實的在測試集上的展現有重合,即a、b,這個重合就是評價的分母,用戶A在測試集上點擊過物品a和物品f,推薦的結果和用戶A在測試集上的點擊a、f有重合,這個重合a就是分母,所以整體點擊率的表現就是1/2,也即是50%.”,會發現很多地方都有點說不通
2019-01-06
已采納回答 / David
明白你的意思了,這個地方你說的重復是指的舉例,比如點擊了1,2,3 三個item,這三個item比如說都推出了4這個item,對4這個item的得分應該累加更妥當。
2018-12-19
最新回答 / KuKuXia
你好,我將自己敲的代碼分享到我的Github了,你可以看看,地址:https://github.com/KuKuXia/Recommendation_System/blob/master/05_iMooc_Recommendation_System_Basics.ipynb僅供大家交流學習
2018-12-14