首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有特色的冷启动推荐系统

具有特色的冷启动推荐系统
EN

Data Science用户
提问于 2021-04-10 08:57:12
回答 1查看 80关注 0票数 0

我必须开发一个推荐系统,其中大多数用户只购买一个项目,所以我有一个冷启动的问题。因此,我将放弃矩阵分解技术和基于内容的系统。

幸运的是,我对每个用户都有很多特性。我有位置,年龄,性别,他们用来登录的设备,网页浏览器,移动载体,回答一个小的登录表单,等等。

考虑到我在特性上有这个冷启动问题,我能遵循什么方法?

我知道我可以把它当作一个多类别的分类问题,在这个问题上,我预测用户最有可能购买的物品。这有两个不方便的地方:

  • 添加新项时会发生什么情况?我需要重新训练整个模型吗?
  • 如何防止系统只推荐最常见的项目?多类问题可能会给非常常见的商品带来更高的概率,而我的建议可能会变得虚假(就像在超市推荐面包一样,不会增加任何价值,因为用户无论如何都会购买它)。

这些问题能否用分类的方法来解决?解决这些问题的其他方法是什么?

EN

回答 1

Data Science用户

发布于 2021-04-10 13:49:18

由于您可以访问用户级别的功能,所以尝试一个k最近的邻居推荐algo。

当用户登录到您的站点时,找到k个最相似的用户(基于类似于余弦相似性的相似性度量),并推荐这些用户购买的产品。

票数 1
EN
页面原文内容由Data Science提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://datascience.stackexchange.com/questions/92842

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档