[发明专利]一种基于LDA-MLP的货架商品组合推荐方法有效
申请号: | 201910297823.8 | 申请日: | 2019-04-15 |
公开(公告)号: | CN110084670B | 公开(公告)日: | 2022-03-25 |
发明(设计)人: | 于瑞云;郭玥 | 申请(专利权)人: | 东北大学 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06 |
代理公司: | 沈阳东大知识产权代理有限公司 21109 | 代理人: | 梁焱 |
地址: | 110819 辽宁*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 lda mlp 货架 商品 组合 推荐 方法 | ||
本发明涉及货架商品组合推荐技术领域,提供一种基于LDA‑MLP的货架商品组合推荐方法,首先从订单数据中提取测试集和训练集;然后根据训练集构建LDA模型,并利用Gibbs采样求解该模型,得到用户和商品的潜在特征向量;接着构建用户商品交互矩阵;再构建MLP模型,构建并最小化目标函数以训练MLP模型;对测试集按货架分组,通过LDA模型和MLP模型得到每个货架中用户对商品的偏好,进行偏好融合,得到用户群组对商品的偏好;最后基于Top‑N算法,对偏好排序,选择偏好程度最高的前s个商品组成该货架的商品组合推荐列表。本发明能够不依赖显式评分信息、解决数据稀疏性问题,为群组用户进行商品组合推荐且推荐准确性高。
技术领域
本发明涉及货架商品组合推荐技术领域,特别是涉及一种基于LDA-MLP的货架商品组合推荐方法。
背景技术
推荐系统可被视为一种信息过滤系统,能够帮助用户从大量的数据信息中过滤出对用户有用的内容。推荐系统不需要用户提供详细的信息需求,它根据用户的历史行为分析用户对信息的需求和兴趣,进行个性化计算,然后将用户感兴趣的内容、商品等推荐给用户。无人货架是一种无人操作的销售模式,将商品摆放在货架上,由消费者自主选择商品进行购买。由于无人货架受到场地空间和自身体积大小等限制,会出现货架的商品提供与用户需求不匹配的问题,这样无法满足用户的需求。可见,货架商品组合推荐方法在整个推荐系统中起着关键性作用,它利用物品和用户信息建模,预测用户的偏好。推荐方法的优劣是衡量一个推荐系统好坏的关键。
现有的货架商品组合推荐方法主要依赖用户对物品的评分情况分析用户的偏好,而实际生活中,用户很少对物品或内容打分,从而缺少显式评分信息,导致数据稀疏性问题,使得货架商品组合推荐的准确性低。除此之外,与单一用户推荐不同,无人货架商品组合推荐系统服务的对象为货架所面向的用户群组,现有的货架商品组合推荐方法无法满足为群组用户进行推荐的需求。
发明内容
针对现有技术存在的问题,本发明提供一种基于LDA-MLP的货架商品组合推荐方法,能够不依赖显式评分信息、解决数据稀疏性问题,能够为群组用户进行商品组合推荐且推荐准确性高。
本发明的技术方案为:
一种基于LDA-MLP的货架商品组合推荐方法,其特征在于,包括下述步骤:
步骤1:收集用户购买货架上商品的订单数据,从所述订单数据中提取最近一个月的订单数据作为测试集,从所述订单数据中提取每个用户最近一次购买商品的订单数据作为验证集,将所述订单数据中除测试集、验证集之外的订单数据作为训练集;所述训练集包括M个用户U={u1,u2,…,um,…,uM}的订单记录,用户um的每条订单记录为用户um在该订单中购买的商品集合,m∈{1,2,…,M},货架上商品的集合为V={v1,v2,…,vn,…,vN},n∈{1,2,…,N},货架上商品种类的集合为W={w1,w2,…,wk,…,wK},k∈{1,2,…,K};
步骤2:构建用户购买商品的LDA模型,提取用户与商品的潜在特征向量:
步骤2.1:根据所述训练集的订单数据,构建用户兴趣矩阵R=(rmn)M×N,rmn为用户um购买商品vn的次数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东北大学,未经东北大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910297823.8/2.html,转载请声明来源钻瓜专利网。