7天 基础
7天 项目
召回
协同过滤 算相似度 memory base
基于模型的 model base 矩阵分解
基于内容
排序
策略调整
数据收集
特征工程
训练模型
评估、模型上线
如果 买/没买 点/没点数据 0/1 适合使用杰卡德相似度
一般用评分去做协同过滤 推荐使用皮尔逊相关系数
评分预测
pred(u,i)=r^ui=∑v∈Usim(u,v)∗rvi∑v∈U∣sim(u,v)∣pred(u,i)=\hat{r}_{ui}=\cfrac{\sum_{v\in U}sim(u,v)*r_{vi}}{\sum_{v\in U}|sim(u,v)|} pred(u,i)=r^ui=∑v∈U∣sim(u,v)∣∑v∈Usim(u,v)∗rvi
基于用户和基于物品的协同过滤 严格上说,属于两种算法,实践中可以都做出来,对比效果,选择最靠谱的
准确率 覆盖率
EE
评估手段
上一篇:C++——红黑树