为了账号安全,请及时绑定邮箱和手机立即绑定

个性化推荐算法实战入门必修课

难度中级
时长 2小时24分
学习人数
综合评分9.37
14人评价 查看评价
9.4 内容实用
9.1 简洁易懂
9.6 逻辑清晰

已采纳回答 / David
您好,取了top几个物品是由于有时效性,推荐过程中,我们不可能把用户去年操作过的物品也拿过来做itemcf。因为随着时间推移。可能早已经不喜欢之前的物品了。所以召回过程中考虑到这一点。谢谢。

最赞回答 / qq_兜兜风_1
应该是ml-latest-small.zip,只有1M的这个文件,rating.csv里面的数据会有不同,应该是更新过,movies.csv文件的数据是一样的

已采纳回答 / David
您好,可以直接将两种优化下的得分乘起来。公式的话就是在优化一的分子上乘f (delta T).

最新回答 / 张山
http://files.grouplens.org/datasets/movielens/ml-1m.zip

讲师回答 / David
moive len数据集 开源的。您百度一下 下一下就可以。下一个小的。谢谢您的观看。

已采纳回答 / David
您好,我理解您所说的物品间相关性是稳定的是指的物品的属性计算,比如我们两个都是讲宫斗的电视剧,两个不同品牌但都是薯片的零食等等。我们这里cf得到的item sim矩阵是基于用户的行为来体现的。用户的兴趣会随时间变化。比如我一年之前喜欢篮球,我爱看科比。现在我喜欢综艺,我爱看爸爸去哪儿。这两个物品都被我行为过,如果不加时间衰减,那么我就给这俩物品的相似度计算过程中分子贡献1,如果算了时间衰减,也许我的贡献就是0.01.如果用户中存在很多这样的‘我’,不衰减岂不是 爸爸去哪儿 和科比成了很相似的。您理解一下看...

已采纳回答 / David
我其实也不是高手,不过根据我的经验,多看一些书,多实践吧。希望能帮到你。加油。

已采纳回答 / David
长尾这个说法是一个普遍说法,指的大量的物品被大部分所行为,而少量的物品从来就很少被行为。你可以百度一下这个概念。

已采纳回答 / David
所有的item 的embeding。对是k近邻。

已采纳回答 / David
用了itemcf,是选择用户行为过的物品,每个物品对应选择topk个相似给出推荐。就是上面这个公式。

讲师回答 / David
你打一下 print type(sim_info[itemid]) 看一下是什么type。debug一下。

讲师回答 / David
您好,是在recom_result 装载之前需要判断一下itemid_j 是否是tmp_dict的key。谢谢您的问题。原视频代码中好像这个地方有点问题。
课程须知
1、对高数公式的基本掌握,矩阵知识的大体了解。 2、对python编程语法的熟悉,常用数据结构的掌握。
老师告诉你能学到什么?
1. 工业界个性化推荐算法的主流程与个性化推荐召回算法的主落地架构。 2. 协同过滤的理论与代码实战。 3. 工业界对个性化推荐算法的在线离线评估。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消