码迷,mamicode.com
首页 > 其他好文 > 详细

论文笔记-Item2Vec- Neural Item Embedding for Collaborative Filtering

时间:2017-12-23 19:11:03      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:灵活   函数   gpo   方法   推荐系统   滑动窗口   container   图片   序列   

将word2vec思想拓展到序列item的2vec方法并运用到推荐系统中,实质上可以认为是一种cf

 

在word2vec中,doc中的word是具有序列关系的,优化目标类似在max对数似然函数

技术分享图片

 

 应用在item2vec上,可以有两种看待方式:

(1)如果item是强时序关系的,那么对某一次序列中的item,可以看成doc中的word,对其进行word2vec

(2)如果item是set-based,不用考虑时序,那么可能需要对word2vec进行变形

 

技术分享图片

论文中对第二种情况进行了描述,有两种变形方式

(1)改变滑动窗口,不再使用定长c,还是根据set的size灵活变化(也就是对整个set里的word进行两两组合成样本)

(2)在训练过程中对每个set随机shuffle

 

论文中使用的两个数据集,一是用户收听的音乐歌手数据,一个是订单以及其中goods的数据

在推荐上,可以是用户一次浏览序列里面的item,用户豆列里的item,等等

可以看到word2vec在构建集合内item关系时很有用处

 

参考:

https://zhuanlan.zhihu.com/p/27234078

https://zhuanlan.zhihu.com/p/24339183

论文笔记-Item2Vec- Neural Item Embedding for Collaborative Filtering

标签:灵活   函数   gpo   方法   推荐系统   滑动窗口   container   图片   序列   

原文地址:http://www.cnblogs.com/akanecode/p/8093715.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!