[发明专利]基于知识迁移算法的产品推荐方法、装置、设备及介质有效
申请号: | 202110944299.6 | 申请日: | 2021-08-17 |
公开(公告)号: | CN113656692B | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | 严杨扬 | 申请(专利权)人: | 中国平安财产保险股份有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535;G06F18/211;G06F18/2431;G06N3/045;G06N3/096;G06N20/10;G06Q30/0601;G06Q40/08 |
代理公司: | 深圳市沃德知识产权代理事务所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
地址: | 518000 广东省深圳市福田区益田路*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 知识 迁移 算法 产品 推荐 方法 装置 设备 介质 | ||
本发明涉及人工智能技术,揭露了一种基于知识迁移算法的产品推荐方法,包括:获取多个产品的历史用户特征集合,对历史用户特征集合进行特征筛选,得到关键特征集合,利用关键特征集合训练预构建的第一神经网络,得到原始推荐模型,对原始产品模型进行参数迁移,得到第二神经网络,利用实时用户特征集合训练第二神经网络,得到标准推荐模型,利用标准推荐模型对新注册用户输出所述多个产品的产品推荐结果。此外,本发明还涉及区块链技术,所述历史用户特征集合可从区块链的节点中获取。本发明还提出一种基于知识迁移算法的产品推荐方法装置、电子设备以及计算机可读存储介质。本发明可以解决对新用户进行产品推荐准确率较低的问题。
技术领域
本发明涉及人工智能技术领域,尤其涉及一种基于知识迁移算法的产品推荐方法、装置、电子设备及计算机可读存储介质。
背景技术
随着深度学习的发展,各领域广泛使用深度学习模型对各类产品进行推荐。例如,在保险领域,通过用户的特征数据训练深度神经网络来对新用户进行保险推荐。
现有技术中,由于新用户的数据量不足,往往采用老用户的数据特征来进行模型训练,然而在实际使用中,对于不同的新老用户,收集到的特征往往是差异巨大的,通过老用户的特征数据训练出来的模型对新用户进行产品推荐时,会造成产品推荐不准确的问题。
发明内容
本发明提供一种基于知识迁移算法的产品推荐方法、装置、设备及存储介质,其主要目的在于解决对新用户进行产品推荐准确率较低的问题。
为实现上述目的,本发明提供的一种基于知识迁移算法的产品推荐方法,包括:
获取多个产品的历史用户特征集合;
利用随机森林算法对所述历史用户特征集合进行特征筛选,得到关键特征集合;
利用所述关键特征集合训练预构建的第一神经网络,得到原始推荐模型;
对所述原始产品模型进行参数迁移,得到第二神经网络;
获取实时用户特征集合,利用所述实时用户特征集合对所述第二神经网络进行知识迁移训练,得到标准推荐模型;
利用所述标准推荐模型对新注册用户输出所述多个产品的产品推荐结果。
可选地,所述利用所述关键特征集合训练预构建的第一神经网络,得到原始推荐模型,包括:
利用预设的数据标准化公式对所述关键特征集合进行归一化处理,得到标准特征集合;
基于交叉验证法,利用所述标准特征集合对所述第一神经网络进行训练,得到所述原始推荐模型。
可选地,所述基于交叉验证法,利用所述标准特征集合对所述第一神经网络进行训练,得到所述原始推荐模型,包括:
将所述标准特征集合划分成预设个数的训练特征集;
随机选取一个训练特征集作为验证特征集,利用未被选取到的训练特征集训练所述第一神经网络,并计算所述第一神经网络的损失值,在所述损失值小于等于预设的损失阈值时,得到推荐模型;
利用所述验证特征集对所述推荐模型进行验证,得到验证参数;
返回所述随机选取一个训练特征集作为验证特征集的步骤,直至所有的训练特征集均被选取为验证特征集,得到多个推荐模型及多个验证参数;
计算所述多个验证参数的平均值,得到平均验证参数;
选取所述多个推荐模型中模型参数最接近所述平均验证参数的推荐模型为所述原始推荐模型。
可选地,所述计算所述第一神经网络的损失值,包括:
利用下述预测公式计算所述第一神经网络输出的所述训练特征集中特征的预测值:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安财产保险股份有限公司,未经中国平安财产保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110944299.6/2.html,转载请声明来源钻瓜专利网。