【技术实现步骤摘要】
一种目标应用的评分方法、装置、设备及存储介质
[0001]本专利技术涉及计算机
,尤其涉及一种目标应用的评分方法、装置、设备及存储介质。
技术介绍
[0002]随着深入学习技术的快速发展,各种场景都出现了深度学习的身影,推荐场景尤其显著。但不论是双塔结构的DeepFm模型,还是升级的深度交叉网络(DCN)、注意力机制被引入到了推荐系统中的深度兴趣网络(Deep Interest Network,简称DIN),以及发展到后来各种基于注意力机制的模型,诸如Automatic Feature Interaction Learning viaSelf
‑
Attentive Neural Networks(简称AutoInt)等,都只做了二阶的特征交叉来保证模型的记忆能力,以transformer结构为基础的AutoInt也只关注了模型的泛化能力。因此,解决在保证模型的记忆能力的同时又保证模型的泛化能力的技术问题还有待提高。
技术实现思路
[0003]本专利技术的主要目的在于提供一种目标应用的评 ...
【技术保护点】
【技术特征摘要】
1.一种目标应用的评分方法,其特征在于,包括:获取用户特征和目标应用的应用特征,将所述应用特征和所述用户特征输入至预设的特征嵌入模块,得到应用特征所对应的应用特征矩阵和用户特征所对应的用户特征矩阵;将所述应用特征矩阵输入至预设的泛化模块,得到第一数据;同时,将所述应用特征矩阵和所述用户特征矩阵输入至预设的记忆模块,得到第二数据;将所述第一数据和所述第二数据输入至评分模块,得到所述目标应用的评分。2.根据权利要求1所述的方法,其特征在于,所述泛化模块包括:自注意力层、注意力层以及增强层,所述将所述应用特征矩阵输入至预设的泛化模块,得到第一数据,包括:将所述应用特征矩阵输入至所述自注意力层进行矩阵变换,得到初始矩阵;对所述应用特征矩阵输入至所述注意力层进行特征抽取处理,得到高阶特征矩阵;根据所述初始矩阵以及高阶特征矩阵,得到第一数据。3.根据权利要求2所述的方法,其特征在于,所述根据所述初始矩阵以及高阶特征矩阵,得到第一数据,包括:将所述初始矩阵与所述高阶特征矩阵输入至增强层进行非线性变换处理,得到第一矩阵;对所述第一矩阵和应用特征矩阵进行位乘运算,得到第一数据。4.根据权利要求1所述的方法,其特征在于,所述将所述应用特征矩阵和所述用户特征矩阵输入至预设的记忆模块,得到第二数据,包括:将初始特征矩阵与第i个交叉矩阵进行低阶特征交叉运算,得到第i+1个交叉矩阵,所述初始特征矩阵包括所述应用特征矩阵和所述用户特征矩阵;若i+1小于N,令i=i+1,返回执行所述将初始特征矩阵与第i个交叉矩阵进行低阶特征交叉运算,得到第i+1个交叉矩阵的步骤,其中,当i为1的时候,第1个交叉矩阵为初始特征矩阵,所述N为低阶记忆运算的总次数,所述i为正整数;若i+1等于N,则根据第i+1个交叉矩阵确定第二数据。5.根据权利要求...
【专利技术属性】
技术研发人员:王志峰,
申请(专利权)人:广东小天才科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。