群组推荐
放一些群组推荐的文章!
花露水和暖壶
you have to trust in something!
展开
-
推荐系统中semantic information指的是什么?
我在论文“Hybrid graph convolutional networks with multi-head attention for location recommendation”中知道了答案:“In particular, they have difficulties in fully utilizing rich semantic information, such as social influence, geographical constraints and interactions原创 2021-11-16 09:28:07 · 680 阅读 · 0 评论 -
推荐系统中的context到底指的是什么?
我一开始以为context指的就只是weather、transportation、distance这些因素,但是我在阅读论文过程中我发现了这个context所表示的东西远不止weather、transportation、distance这些,比如说在论文“Context-Aware Group-Oriented Location Recommendation in Location-Based Social Networks”, 作者就明确地指出了模型考虑了三种不同的contexts,他们分别是user c原创 2021-11-16 09:17:37 · 758 阅读 · 0 评论 -
推荐系统的NDCG到底在衡量什么?
NDCG学名叫作 ”归一化折损累计收益“,翻译成人话就是 ”排序准确度“,那么什么是排序准确度呢?我举个例子大家就明白了。 比如张三很喜欢看电影,他最喜欢的电影类型依次是 科幻片——喜剧片——恐怖片,也就是最爱科幻片,最讨厌恐怖片,而喜剧片则介于二者之间,那么推荐系统在给出的推荐结果如果确实就是按照张三的这个偏好顺序来的,也就是科幻片排在最前面,中间是喜剧片,恐怖片排在推荐列表的末尾,那么我们就说推荐结果的“排序准确度”比较高,如果推荐列表将恐怖片放在了最前面,科幻片放在...原创 2021-07-27 21:31:48 · 341 阅读 · 0 评论 -
群组推荐系统中的Affinity Preference是什么?
Affinity这个单词的意思是“亲密关系、亲和力、亲缘关系“,在推荐系统中我们将其翻译为”亲密关系“,通常当一个用户处于一个群组而并非单独一人时,他的偏好,也就是preference可能会发生变化,举个例子,一个男生和他女朋友一起看电影时可能会选择爱情片或者喜剧片,但是当他和自己的好哥们一起去看电影时,可能会选择一些硬汉风格动作片或者科幻大片。也就是说,当一个人处于一个和其他人一起的一种“群组”的状态下时,他的偏好实际上是由两部分组成的,一部分是他本人真实的偏好(personality...原创 2021-07-16 20:31:46 · 267 阅读 · 0 评论 -
基于Precedence的推荐系统是什么?
precedence这个单词的本身意思“优先、居先”,而基于Precedence的推荐就是在研究itemd之间的优先级顺序,我举个例子大家一下就能明白。 比如说淘宝发现张三刚刚买了一个游戏本,那么基于Precedence的推荐系统就会知道,张三下一步极有可能会买机械键盘、游戏鼠标,甚至还会再买游戏鼠标垫,如果结合着张三历史购物记录发现张三是个有钱的小伙子,那么张三可能还会考虑购买电竞椅之类的设备,所以淘宝下一步就开始给张三推荐机械键盘鼠标之类的商品,这就是基于Precedence(基于优先...原创 2021-07-10 10:46:48 · 145 阅读 · 0 评论 -
用户的“preference”到底指的是什么?
我们在推荐系统中经常看到“preference”这个单词,比如说“基于用户的preference,聚合用户的preference……”,那么这里的preference到底说的是什么? 其实从preference这个单词本身来看,她的意思是“偏好、喜好、偏爱”,那么我们想一下,在一堆冷冰冰的数据中,如何才能通过数字来表达出用户的偏好呢?答案就是评分,这里的评分是广义的,她既可以是数字评分,比如说常见的1-100分进行打分,60及格,80以上优秀,也可以是打星制,比如说淘宝评价对物流打星、对商品描述打星...原创 2021-07-09 17:50:50 · 1339 阅读 · 0 评论 -
为什么基于PR比基于Rating效果好?
什么是基于PR?PR是Preference Relation的缩写,翻译成中文就是”偏好关系“ ,那什么是“偏好关系”?,其实就是“喜欢哪一个更多一些”。什么是基于Rating? 基于Rating说白了就是基于评分,比方说1-10分打分制度,或者说1-5颗星打星制度,用户需要给某个item一个具体的数字,这样在item的评价表中全是数字,比如说3,5,7.2,1.8这些。为什么基于PR比基于Rating效果好? 比如说现在有A、B、C三个ite...原创 2021-07-07 17:21:55 · 176 阅读 · 0 评论