给定物品列表,预测要出售的物品

Posted

技术标签:

【中文标题】给定物品列表,预测要出售的物品【英文标题】:Predicting the item to sell, given a list of items 【发布时间】:2013-03-01 15:52:21 【问题描述】:

我们有一个数据集,其中包含客户到他喜欢的产品的映射

c1->P1, P2, p5 
c2->P3, P5, p4 
c3->P5, P2, p3
....

在此基础上,我们需要为客户推荐产品,

假设我们需要为 cx 客户推荐产品,因为我们有 cx 从上述集合中购买的数据,并且我们运行 apriori 来找出推荐,但是对于大数据集,它非常慢?

有人可以给我们一些建议来解决这个问题吗?

【问题讨论】:

我不完全了解您的训练数据是什么。你能解释一下吗?如果您有一段时间内“相似”商家的所有销售列表,并且需要查找人们一起购买的商品,请尝试在 Google 上搜索“频繁商品集挖掘”或“购物篮分析”。 【参考方案1】:

我假设商家出售的商品是您的训练数据,然后随机商品是您的测试数据。因此,最有可能出售的物品将取决于商家当前出售的物品的“特征”。 “功能”是指商品的价格、类别,这些是您将拥有的详细信息。然后决定算法,我建议你看一下特征空间。如果有小集群,那么即使是最近邻搜索也会更好。如果分布很复杂,那么您可以选择 SVM。有各种数据可视化技术。采用 PCA 并可视化前两个维度可能是一个不错的选择。

【讨论】:

以上是关于给定物品列表,预测要出售的物品的主要内容,如果未能解决你的问题,请参考以下文章

推荐系统本质是如何预测评分的问题

将物品打包到固定数量的箱子中

如何获取0-1背包中的选定物品列表?

关于一个隐藏和显示物品列表的demo

用python爬取亚马逊物品列表

Unity3D游戏开发——显示物品的仓库UI