[发明专利]推荐系统召回的方法及装置在审
申请号: | 202111088806.7 | 申请日: | 2021-09-16 |
公开(公告)号: | CN113742594A | 公开(公告)日: | 2021-12-03 |
发明(设计)人: | 卢伟;李瑞男;何聪聪;董志刚;尹莉莉;樊泽泽;麻聃;张博;王宇虹;宋柯欣;马慧慧;赵军艳;杜敏琪 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535;G06N3/04;G06N3/08 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王天尧;谷敬丽 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 推荐 系统 召回 方法 装置 | ||
1.一种推荐系统召回的方法,其特征在于,包括:
对用户特征进行离散化和向量化处理,得到用户特征的多个用户离散特征向量;将用户特征的多个用户离散特征向量,输入到多层全连接神经网络,得到用户特征的深度学习输出向量;对用户特征的多个用户离散特征向量进行向量累加,得到用户特征的线性输出向量;对用户特征的深度学习输出向量和线性输出向量进行向量拼接,得到用户特征的输出总向量;
对项目特征进行离散化和向量化处理,得到项目特征的多个项目离散特征向量;将项目特征的多个项目离散特征向量,输入到多层全连接神经网络,得到项目特征的深度学习输出向量;对项目特征的多个项目离散特征向量进行向量累加,得到项目特征的线性输出向量;对项目特征的深度学习输出向量和线性输出向量进行向量拼接,得到项目特征的输出总向量;
将用户特征的输出总向量和项目特征的输出总向量,进行点积相乘,得到用户特征与项目特征之间匹配度的计算模型;
将召回目标用户的用户特征和召回目标项目的项目特征,输入到所述计算模型,得到召回目标用户的用户特征与召回目标项目的项目特征之间的匹配度;
根据召回目标用户的用户特征与召回目标项目的项目特征之间的匹配度,进行召回操作。
2.如权利要求1所述的方法,其特征在于,按如下公式对用户特征的多个用户离散特征向量进行向量累加,得到用户特征的线性输出向量:
其中,UFM表示用户特征的线性输出向量;Ui表示第i个用户离散特征向量;m表示用户离散特征向量的数量。
3.如权利要求1所述的方法,其特征在于,按如下公式对项目特征的多个项目离散特征向量进行向量累加,得到项目特征的线性输出向量:
其中,IFM表示项目特征的线性输出向量;Ij表示第j个项目离散特征向量;n表示项目离散特征向量的数量。
4.如权利要求1所述的方法,其特征在于,按如下公式对用户特征的深度学习输出向量和线性输出向量进行向量拼接,得到用户特征的输出总向量:
其中,UFM表示用户特征的线性输出向量;UDeep表示用户特征的深度学习输出向量;U表示用户特征的输出总向量;表示向量拼接操作。
5.如权利要求1所述的方法,其特征在于,按如下公式对项目特征的深度学习输出向量和线性输出向量进行向量拼接,得到项目特征的输出总向量:
其中,IFM表示项目特征的线性输出向量;IDeep表示项目特征的深度学习输出向量;I分别表示项目特征的输出总向量;表示向量拼接操作。
6.如权利要求1所述的方法,其特征在于,按如下公式将用户特征的输出总向量和项目特征的输出总向量,进行点积相乘,得到用户特征与项目特征之间匹配度的计算模型:
其中,Score表示用户特征与项目特征之间的匹配度的计算模型;Ui和Ii分别表示第i个用户离散特征向量和第j个项目离散特征向量;m和n分别表示用户离散特征向量和项目离散特征向量的数量;其中,UFM和IFM分别表示用户特征的线性输出向量和项目特征的线性输出向量,UDeep和IDeep分别表示用户特征的深度学习输出向量和项目特征的深度学习输出向量,U和I分别表示用户特征的输出总向量和项目特征的输出总向量,表示向量拼接操作;其中,Ui和Ij分别表示第i个用户离散特征向量和第j个项目离散特征向量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111088806.7/1.html,转载请声明来源钻瓜专利网。