[发明专利]一种基于深度学习的个性化服装推荐方法、装置有效
申请号: | 202010751386.5 | 申请日: | 2020-07-30 |
公开(公告)号: | CN111915400B | 公开(公告)日: | 2022-03-22 |
发明(设计)人: | 王国军;马鋆钰;邢萧飞;陈淑红;彭滔;汪建旭;韦霁纯 | 申请(专利权)人: | 广州大学 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郭浩辉;麦小婵 |
地址: | 510006 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 深度 学习 个性化 服装 推荐 方法 装置 | ||
1.一种基于深度学习的个性化服装推荐方法,其特征在于,包括:
收集商家的商品服装数据;
根据所述商家的商品服装数据,提取第一特征;所述第一特征包括图像特征和数据字典特征;
根据所述第一特征构建商品相似度矩阵;所述根据所述第一特征构建商品相似度矩阵,包括:
将所述第一特征的图像特征和数据字典特征放入词袋模型,创建词汇表征;
根据所述词汇表征,创建对应的向量表示,并根据所述向量表示,采用余弦相似性函数创建所述商品相似度矩阵;
收集用户个性化的商品服装数据;
根据所述用户个性化的商品服装数据,提取第二特征;所述第二特征包括图像特征和数据字典特征;
根据所述第二特征的分布情况分配特征权重;所述根据所述第二特征的分布情况分配特征权重,包括:
统计所述第二特征包含的各个标签的个数;
根据单个标签出现的个数和全部标签的总数,确定所述单个标签
的权重;
根据所述特征权重调整所述相似度矩阵;
当所述用户选择一件商品服装后,根据调整后的所述相似度矩阵,从所述商家的商品服装中选择与用户当前选择的商品服装搭配的商品服装推荐给所述用户;
其中,根据所述商家的商品服装数据,提取第一特征,包括:
将所述商家的商品服装数据输入信息最大化的生成式对抗网络InfoGAN 模型,提取互不影响的第一特征;
根据所述用户个性化的商品服装数据,提取第二特征,包括:
将所述用户个性化的商品服装数据和噪声数据输入 GAN 模型,得到样本集;
将所述样本集输入 InfoGAN 模型,提取互不影响的第二特征。
2.如权利要求 1 所述的方法,其特征在于,将所述商家的商品服装数据输入 InfoGAN模型,提取互不影响的第一特征,包括:
将所述商家的商品服装数据输入生成器;
所述生成器生成第一样本并输入判别器;
所述判别器将判别结果返回给所述生成器;
当所述判别器无法识别出所述第一样本为所述生成器生成的样本时,获取可解释的隐变量 c;
根据所述可解释的隐变量 c,确定互不影响的第一特征。
3.如权利要求 1 所述的方法,其特征在于,将所述用户个性化的商品服装数据和所述噪声数据输入 GAN 模型,得到样本集,包括:
根据所述用户个性化的商品服装数据训练判别器;以及,
将噪声数据输入生成器,并由所述判别器对所述生成器生成的样
本进行判别;
获取通过判别器判别的第二样本;
根据所述第二样本生成样本集。
4.一种基于深度学习的个性化服装推荐装置,其特征在于,能够执行权利要求 1 至 3的任一项所述个性化服装推荐方法,包括:
商家数据收集模块,用于收集商家的商品服装数据;
特征提取模块,用于根据所述商家的商品服装数据,提取第一特
征;
相似度计算模块,用于根据所述第一特征构建商品相似度矩阵;
用户数据收集模块,用于收集用户个性化的商品服装数据;
所述特征提取模块,还用于根据所述用户个性化的商品服装数据,提取第二特征;
所述相似度计算模块还用于根据所述第二特征的分布情况分配特征权重;根据所述特征权重调整所述相似度矩阵;
推荐模块,用于当所述用户选择一件商品服装后,根据调整后的
所述相似度矩阵,从所述商家的商品服装中选择与用户当前选择的商
品服装搭配的商品服装推荐给所述用户。
5.一种可读存储介质,其上具有可执行指令,当所述可执行指令被执行时,使得计算设备执行权利要求 1 至 3 的任一项所包括的操作。
6.一种计算设备,包括:
处理器;以及
存储器,其存储有可执行指令,所述可执行指令当被执行时使得
所述处理器执行权利要求 1 至 3 的任一项所包括的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州大学,未经广州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010751386.5/1.html,转载请声明来源钻瓜专利网。