本文主要的思路:融合news content information(title+article)和用户历史点击行为序列。

其中,前者利用CNN (PCNN: parallel CNN,针对title和article文本各自学习,最后concatenate);后者利用RNN,与随机化一个news 的表达不同,这里的表达全部从CNN学习得到。这里认为是news 的静态表达。

(1)用户当前的偏好:ANN(attention model):所有历史点击的news as input, guided by target/candidate news(不同于guided by an additional user representation,本文中没有static user representation),加权组合历史news 的表达。

(2)sequential information of user’s clicking selection: 对于每一个时间戳t,所有在此之前点击的news as input, guided by current news. 然后把所有t中得到的表达放到一个矩阵,再对这个矩阵进行向量化操作。

(3)将(1)和(2)中得到的向量拼接到一起,feed to a fully-connection NN,得到最后的表达,本文认为是另一个news representation (动态表达)。

(4)最优化学习策略:每一个candidate news都有一个静态的表达from PCNN,以及一个融合了用户历史信息的动态表达,如果这个candidate news是positive example,我们希望静态表达和动态表达很像;反之依然。

 

 

 



留言

登录 请先登陆, 再留言!