买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:北京油宝信息技术有限公司
摘要:本发明请求保护一种基于时间门控循环单元的跨领域序列智能推荐方法,所述方法包括:对两个领域的数据集进行预处理;将用户在两个领域的历史行为序列按照时间先后顺序合并成一个序列;使用时间门控循环单元对跨领域序列进行建模;通过两个领域特定子网络建模分别得到两个领域候选行为的概率分布,然后同时对两个领域作下一个行为推荐。本发明通过增加领域感知的时间门来解决跨领域序列中相邻行为时间间隔不一致问题;并且还增加了一个基于用户偏好的用户门,可以对目标用户实现个性化推荐。本发明可以在一定程度缓解数据稀疏、用户冷启动等常见问题。
主权项:1.一种基于时间门控循环单元的跨领域序列智能推荐方法,其特征在于,包括以下步骤:获取两个领域的数据集,两个领域指的是源领域与目标领域,并对两个领域的数据集进行包括用户和物品过滤的预处理;将用户在两个领域的历史行为序列按照时间先后顺序合并成一个跨领域序列;使用时间门控循环单元对跨领域序列进行建模,时间门控循环单元指的是在GRU的基础上作了改进,融入了时间间隔和用户信息;通过两个领域特定子网络建模分别得到两个领域候选行为的概率分布,两个领域特定子网络分别是源领域特定子网络和目标领域特定子网络,网络结构都是由前馈神经网络组成,然后同时对两个领域作下一个行为推荐;所述的时间门控循环单元DTGRU指的是:由重置门ri、更新门zi以及候选激活状态组成,重置门和候选激活状态跟GRU保持一致,更新门由用户门ui和时间门gi通过矩阵变换得到,其中,用户门决定用户对当前物品的喜爱程度,时间门反应了当前物品对下一个物品的影响大小;最后,取出DTGRU最后一个时间步的特征向量ht-1作为两个领域行为的整体特征表示;更新门zi由用户门ut、时间门gt通过矩阵变换得到: zi=σWτui+Wvgi其中,φ表示tanh激活函数,σ表示sigmoid激活函数,Wu,Vu,Wτ,Wv表示权重矩阵,bz,bt表示偏置项,Δti表示序列su中第i个物品与第i+1个物品之间的时间间隔,另外,时间间隔Δti的类型不同,参数的取值也不同: 时间间隔共有4种不同类型: 其中,domaini表示第i个物品属于哪一个领域,source表示源领域,target表示目标领域;候选激活状态: 其中,φt表示tanh激活函数,Wn,Vn表示权重矩阵,表示用户u的第i个行为对应的embedding向量,ri表示第i个行为时的重置门;所述的两个领域特定子网络分别是指:源领域特定子网络fSx和目标领域特定子网络fTx; 其中,γ表示relu激活函数,表示权重矩阵,表示偏置项;所述通过领域特定子网络得到两个领域的所有候选物品的概率分布,具体包括: 在得到两个领域的概率分布之后,即可将各自概率最大的物品同时推荐给用户,模型损失函数为两个领域的交叉熵损失相加,之后采用随机梯度下降算法对模型参数进行优化: 其中,λ是一个可调节参数,用于控制正则项的占比大小,Θ表示模型所有的参数集合。
全文数据:
权利要求:
百度查询: 北京油宝信息技术有限公司 一种基于时间门控循环单元的跨领域序列智能推荐方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。