推荐算法之BaselineOnly算法(Python实现)
要评估一个策略的好坏,就需要建立一个对比基线,以便后续观察算法效果的提升。而Baseline算法的思想就是设立基线,并引入用户的偏差以及电影的偏差。在上式中,等式中的是待求的基线模型中用户u给物品i打分的预估值;等式右边的μ为所有用户对电影评分的均值;bu为user偏差(如果某用户比较苛刻,打分都相对偏低, 则bu会为负值;相反,如果某用户经常对很多片都打正分, 则bu为正值);...