[发明专利]用于使用分层贝叶斯的个性化产品推荐的系统及方法在审
申请号: | 202010087575.7 | 申请日: | 2020-02-11 |
公开(公告)号: | CN111340071A | 公开(公告)日: | 2020-06-26 |
发明(设计)人: | 徐哲轩;包勇军 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;京东美国科技公司 |
主分类号: | G06K9/62 | 分类号: | G06K9/62 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 余婧娜 |
地址: | 100086 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 使用 分层 贝叶斯 个性化 产品 推荐 系统 方法 | ||
1.一种用于产品推荐的方法,包括:
由计算设备定义具有潜在因素的分层贝叶斯模型;
由所述计算设备使用多个训练事件来训练所述分层贝叶斯模型,以获得经训练的分层贝叶斯模型,每个事件包括产品的特征、产品的品牌、用户的特征、以及用户对于产品的动作;
由所述计算设备使用所述经训练的分层贝叶斯模型来预测目标用户执行关于目标产品的动作的概率;以及
基于所述概率向所述目标用户提供产品推荐。
2.根据权利要求1所述的方法,其中,定义所述分层贝叶斯模型的步骤是通过以下操作执行的:
将事件t定义为四元组(Xt,bt,ut,yt),其中,Xt表示事件t的与产品相关联的特征,bt是所述产品的品牌,ut是与事件t相关联的用户,以及yt是与事件t相关联的用户动作的概率;
定义超参数αw、βw、αs、βs、αb、βb、αu、βu和γ,其中,在所述分层贝叶斯模型的初始化期间,αw=βw=αs=βs=αb=βb=αu=βu=0,γ=1/S,以及S是预先确定的样式总数;
定义方差参数δw、δs、δb和δu,其中,超参数αw和βw确定方差参数δw,αs和βs确定方差参数δs,αb和βb确定方差参数δb,以及αu和βu确定方差参数δu;
定义用户k的用户变量Uk,Uk具有形式的多变量高斯先验,k是从1到U的正整数,以及I是单位矩阵;
定义具有形式的多变量高斯先验的权重变量w;
定义样式j的样式变量Sj,Sj具有形式的多变量高斯先验,j是从1到S的正整数;
将品牌i的样式比例分布θ定义为狄利克雷分布Dir(γ),i是1至B的范围中的正整数;
将品牌i的样式分配变量Zi定义为多项式函数Mult(θ),其中,品牌i的样式分配变量Zi在与品牌i的样式Sp相对应的位置p具有值1:
定义品牌i的品牌变量Bi,Bi具有形式的多变量高斯先验;以及
将用户动作变量yt定义为伯努利分布,其中,对于每个事件t,用户动作yt的概率被定义为
3.根据权利要求2所述的方法,其中,所述用户动作是对产品的电子商务网页的点击。
4.根据权利要求2所述的方法,其中,B处于30-1000的范围中,以及S处于2-10的范围中。
5.根据权利要求4所述的方法,其中,B是大约200,以及S是大约4-7。
6.根据权利要求2所述的方法,其中,事件t的用户动作yt的概率是通过以下计算的:
其中,σ(·)是标准logistic函数,是Xt的矢量转置,表示在分层贝叶斯中针对用户ut编码的用户特定的信息,以及表示品牌特定的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;京东美国科技公司,未经北京京东尚科信息技术有限公司;京东美国科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010087575.7/1.html,转载请声明来源钻瓜专利网。