【技术实现步骤摘要】
一种基于用户风格和场景偏好的服装搭配推荐方法
:本专利技术涉及一种基于用户风格和场景偏好的服装搭配推荐方法,属于计算机软件领域。技术背景:在线服装搭配是将上衣、下衣和鞋子搭配成一套合适的套装并推荐给用户。它是服饰导购中一个非常重要的内容,主要为用户提供个性化的穿衣搭配建议,目前已经逐渐运用到各大电商平台的大数据营销战略当中。现有的服装搭配推荐方案中,所使用的技术大多考虑的是服装图像特征和服装相关文本描述。现有技术主要有三类,第一类技术使用基于物品的协同过滤算法,仅仅考虑服装图像特征,通过计算两种类别的服装图像之间的视觉兼容性来进行服装搭配推荐;第二类技术使用基于内容的算法,通过考虑服装的文本描述,根据上下文语义属性来计算服装之间的搭配度并进行推荐;第三类技术则是使用基于模型的算法,综合了服装图像特征和文本描述这两种属性,将两者输入到神经网络架构或者机器学习的相关模型,进行视觉和语义空间嵌入,来实现服装搭配推荐。目前较为先进的技术即通过使用深度神经网络以及贝叶斯个性化排名框架模型,模拟出视觉和上下文模态之间的连贯关系和各类服装之间的隐含偏好,从而达到高效推荐的目的。但目前上述方法由于没有很好地考虑到用户的真实需求,在有特定需求的情况下可能给出的服装搭配推荐方案并不符合用户的实际需要,因而给用户推荐的效果并不是十分理想。
技术实现思路
:为解决上述问题,本专利技术公开了一种基于用户风格和场景偏好的服装搭配推荐方法,本专利技术从用户角度出发,考虑到了用户的风格偏好以及应用场景对于服装搭配推荐的影响。根据偏好预测器预测出用户的服装偏好,找出用户更喜爱的服装种类和风 ...
【技术保护点】
1.一种基于用户风格和场景偏好的服装搭配推荐方法,其特征在于,包括如下步骤:步骤一:数据收集:收集电商网站上的服装类别商品的文本和图像数据,为数据集A;收集专家套装搭配数据作为数据集B;收集用户历史行为数据归为数据集C;步骤二:对数据集A中服装商品数据进行聚类分析,根据服装的不同种类进行聚类形成上衣类、下衣类和鞋子类,将商品的图像通过卷积神经网络进行视觉特征提取;步骤三:将数据集B中的服装套装按照不同种类风格进行分类,并进行风格标签标注;在数据集B中,每个服装套装中包含上衣ti,下衣bj,以及鞋子sk,每个物品都具有图像以及相应的文本描述;步骤四:对数据集C进行分析处理,根据用户历史行为数据来学习用户的潜在偏好,得到用户隐式反馈中的正反馈,正反馈包括购买和点击;使用U来表示数据集中的用户集合,I表示服装产品的集合,I∈U
【技术特征摘要】
1.一种基于用户风格和场景偏好的服装搭配推荐方法,其特征在于,包括如下步骤:步骤一:数据收集:收集电商网站上的服装类别商品的文本和图像数据,为数据集A;收集专家套装搭配数据作为数据集B;收集用户历史行为数据归为数据集C;步骤二:对数据集A中服装商品数据进行聚类分析,根据服装的不同种类进行聚类形成上衣类、下衣类和鞋子类,将商品的图像通过卷积神经网络进行视觉特征提取;步骤三:将数据集B中的服装套装按照不同种类风格进行分类,并进行风格标签标注;在数据集B中,每个服装套装中包含上衣ti,下衣bj,以及鞋子sk,每个物品都具有图像以及相应的文本描述;步骤四:对数据集C进行分析处理,根据用户历史行为数据来学习用户的潜在偏好,得到用户隐式反馈中的正反馈,正反馈包括购买和点击;使用U来表示数据集中的用户集合,I表示服装产品的集合,I∈U+,U+表示用户表达正反馈的所有产品的集合,i∈I表示服装产品数据集中的某一件产品i,Ai则表示产品i所对应的图像集合;步骤五、对于用户表达过正反馈的产品集合I∈U+,定义一个用户偏好预测器,用于预测用户对于服装产品i的偏好,设为其中xu,i表示用户u对于服装产品i的偏好程度分数,α表示全局偏移量,βu表示用户偏差,表示用户u的潜在视觉偏好向量,Xi表示服装产品i的图像,表示视觉特征向量;步骤六:得到正反馈的服装产品的偏好程度分数,并且根据标签分析每个正反馈的服装产品属于哪一类风格,筛选出同一类服装风格的商品,计算用户对每种服装风格的偏好程度分数;步骤七:挑选出其中偏好程度分数最高的服装风格作为用户所偏好的服装风格,并从数据集A中选择与用户偏好的服装风格一致的服装商品,组成数据集P;步骤八:使用数据集P训练得到上衣ti,下衣bj,以及鞋子sk的视觉兼容性关系;步骤九:通过视觉兼容性关系将数据集P中的商品组合成推荐套装并给出服装兼容性匹配度,推荐套装包括上衣,下衣和鞋子;根据客户输入的季节和出席场合在专家搭配集M中的符合季节和场合条件的十套服装套装并推荐给客户作为挑选集,用户在挑选集中选择一套套装作为挑选样板;从数据集P中分别筛选出a与挑选样板中的上衣、下衣和鞋子的相似度最高的前a件项单品,将所选择的单品进行任意组合形成推荐套装并计算出服装兼容性匹配度,选择服装兼容性匹配度最高的前b项推荐套装推荐给用户。2.如权利要求1所述的基于用户风格和场景偏好的服装搭配推荐方法,其特征在于,所述步骤六中,每种服装风格的偏好程度分数计算方法如下:其中,F是偏好风格分数,N是用户表达正反馈的产品数,xu,n是同一类服装风格的每个产品的偏好程度分数,n是每种服装风格包含的产品数。3.如权利要求1所述的基于用户风格和场景偏好的服装搭配推荐方法,其特征在于,所述步骤八包括如下步骤:根据步骤七中用户偏好的服装风格,从专家搭配数据集中选择与用户偏好的服装风格相一致的服装搭配套装组成一个数据集M;首先采用CNN模型将数据集M中的每个套装集合中的物品图像转换成图像特征向量;将数据集M中的一套服装搭配看作一个集合,一套服装搭配中的一件上衣、一件下衣和一双鞋子看成一个固定的序列;然后通过单层双向LSTM模型训练按照顺序根据一套服装搭配中前面的服装商品为条件来预测下一个商品,学习集...
【专利技术属性】
技术研发人员:姜文君,胡园园,任德盛,王国军,
申请(专利权)人:湖南大学,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。