arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2008.11136cs.LGcs.IRstat.ML
收藏

基于会话推荐的多对一循环神经网络

Many-to-one Recurrent Neural Network for Session-based Recommendation

EURECOM(欧洲通信学院);Amadeus SAS(艾玛迪斯公司)

Amine Dadoun, Raphael Troncy

摘要:

本文介绍了D2KLab团队对RecSys Challenge 2019的方法,该方法侧重于根据用户会话推荐住宿的任务。当一个人说“酒店的房间很大,员工很友好,效率很高”时,他是什么感觉?它是积极的。类似于一个句子中的单词序列,人们可以确认感觉是什么,分析用户在网站上执行的一系列动作可以预测用户在购物会话结束时将添加到他的购物篮中的物品。我们建议使用一个多对一的循环神经网络,学习的概率,用户将点击一个住宿的基础上,他在浏览会话期间执行的动作序列。更具体地说,我们将基于规则的算法与门控递归单元RNN相结合,以便对显示给用户的住宿列表进行排序。我们在验证集上优化了RNN,调整了超参数,如学习率,批量大小和适应嵌入大小。这种与情感分析任务的类比给出了有希望的结果。然而,它在训练阶段的计算要求很高,需要进一步调整。

英文摘要:

This paper presents the D2KLab team's approach to the RecSys Challenge 2019 which focuses on the task of recommending accommodations based on user sessions. What is the feeling of a person who says "Rooms of the hotel are enormous, staff are friendly and efficient"? It is positive. Similarly to the sequence of words in a sentence where one can affirm what the feeling is, analysing a sequence of actions performed by a user in a website can lead to predict what will be the item the user will add to his basket at the end of the shopping session. We propose to use a many-to-one recurrent neural network that learns the probability that a user will click on an accommodation based on the sequence of actions he has performed during his browsing session. More specifically, we combine a rule-based algorithm with a Gated Recurrent Unit RNN in order to sort the list of accommodations that is shown to the user. We optimized the RNN on a validation set, tuning the hyper-parameters such as the learning rate, the batch-size and the accommodation embedding size. This analogy with the sentiment analysis task gives promising results. However, it is computationally demanding in the training phase and it needs to be further tuned.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑