【推荐系统之 BPR 算法】java
一、关于BPR的论文原文: BPR: Bayesian Personalized Ranking from Implicit Feedback算法
二、参考1:论文快读 - BPR: Bayesian Personalized Ranking from Implicit Feedback (该博主的网站不错,尤为论文快读模块)网站
三、参考2:结合librec源代码读论文:Bayesian personalized ranking系列方法 (该博主的网站亦不错)blog
【Librec的BPR算法实现】ip
Librec的推荐系统库能够说是很强大了。郭老师团队特别厉害!ci
咱们原先是用Librec1.3版本里面的BPR算法做为对比实验。如今须要有所修改:get
数据集是“购买/点击的商品”,想要计算其购买几率。源码
LibREC源码里的BPR算法的输入比较是“(购买+点击)v.s.没出现的”,目前须要的是“购买v.s. 点击”。所以须要改一下源码:it
-------------------------------------------------------------------------
也就是在这里也须要改: