Interactive Sequential Basket Recommendation by Learning Basket Couplings and Positive/Negative Feedback

Wei Wang, Longbing Cao
{"title":"Interactive Sequential Basket Recommendation by Learning Basket Couplings and Positive/Negative Feedback","authors":"Wei Wang, Longbing Cao","doi":"10.1145/3444368","DOIUrl":null,"url":null,"abstract":"Sequential recommendation, such as next-basket recommender systems (NBRS), which model users’ sequential behaviors and the relevant context/session, has recently attracted much attention from the research community. Existing session-based NBRS involve session representation and inter-basket relations but ignore their hybrid couplings with the intra-basket items, often producing irrelevant or similar items in the next basket. In addition, they do not predict next-baskets (more than one next basket recommended). Interactive recommendation further involves user feedback on the recommended basket. The existing work on next-item recommendation involves positive feedback on selected items but ignores negative feedback on unselected ones. Here, we introduce a new setting—interactive sequential basket recommendation, which iteratively predicts next baskets by learning the intra-/inter-basket couplings between items and both positive and negative user feedback on recommended baskets. A hierarchical attentive encoder-decoder model (HAEM) continuously recommends next baskets one after another during sequential interactions with users after analyzing the item relations both within a basket and between adjacent sequential baskets (i.e., intra-/inter-basket couplings) and incorporating the user selection and unselection (i.e., positive/negative) feedback on the recommended baskets to refine NBRS. HAEM comprises a basket encoder and a sequence decoder to model intra-/inter-basket couplings and a prediction decoder to sequentially predict next-baskets by interactive feedback-based refinement. Empirical analysis shows that HAEM significantly outperforms the state-of-the-art baselines for NBRS and session-based recommenders for accurate and novel recommendation. We also show the effect of continuously refining sequential basket recommendation by including unselection feedback during interactive recommendation.","PeriodicalId":6934,"journal":{"name":"ACM Transactions on Information Systems (TOIS)","volume":"7 1","pages":"1 - 26"},"PeriodicalIF":0.0000,"publicationDate":"2021-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM Transactions on Information Systems (TOIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3444368","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 12

Abstract

Sequential recommendation, such as next-basket recommender systems (NBRS), which model users’ sequential behaviors and the relevant context/session, has recently attracted much attention from the research community. Existing session-based NBRS involve session representation and inter-basket relations but ignore their hybrid couplings with the intra-basket items, often producing irrelevant or similar items in the next basket. In addition, they do not predict next-baskets (more than one next basket recommended). Interactive recommendation further involves user feedback on the recommended basket. The existing work on next-item recommendation involves positive feedback on selected items but ignores negative feedback on unselected ones. Here, we introduce a new setting—interactive sequential basket recommendation, which iteratively predicts next baskets by learning the intra-/inter-basket couplings between items and both positive and negative user feedback on recommended baskets. A hierarchical attentive encoder-decoder model (HAEM) continuously recommends next baskets one after another during sequential interactions with users after analyzing the item relations both within a basket and between adjacent sequential baskets (i.e., intra-/inter-basket couplings) and incorporating the user selection and unselection (i.e., positive/negative) feedback on the recommended baskets to refine NBRS. HAEM comprises a basket encoder and a sequence decoder to model intra-/inter-basket couplings and a prediction decoder to sequentially predict next-baskets by interactive feedback-based refinement. Empirical analysis shows that HAEM significantly outperforms the state-of-the-art baselines for NBRS and session-based recommenders for accurate and novel recommendation. We also show the effect of continuously refining sequential basket recommendation by including unselection feedback during interactive recommendation.
基于学习篮子耦合和正/负反馈的交互式顺序篮子推荐
顺序推荐,如下一篮推荐系统(NBRS),它对用户的顺序行为和相关的上下文/会话进行建模,近年来受到了研究界的广泛关注。现有的基于会话的NBRS涉及会话表示和篮内关系,但忽略了它们与篮内项目的混合耦合,经常在下一个篮中产生不相关或相似的项目。此外,它们不预测下一个篮子(推荐的下一个篮子不止一个)。交互式推荐进一步涉及到用户对推荐购物篮的反馈。现有的关于下一项推荐的工作包括对选定项的正反馈,而忽略了对未选定项的负反馈。在这里,我们引入了一种新的设置交互式顺序购物篮推荐,它通过学习商品之间的购物篮内/购物篮之间的耦合以及对推荐购物篮的正面和负面用户反馈来迭代预测下一个购物篮。在分析一个篮子内和相邻的顺序篮子之间的项目关系(即篮子内/篮子间耦合),并结合用户对推荐篮子的选择和不选择(即积极/消极)反馈,在与用户的顺序交互过程中,一个接一个地推荐下一个篮子,以改进NBRS。HAEM包括一个篮编码器和一个序列解码器,用于模拟篮内/篮间耦合,以及一个预测解码器,通过基于交互式反馈的改进来顺序预测下一个篮。实证分析表明,HAEM在准确和新颖的推荐方面明显优于NBRS和基于会话的推荐的最先进基线。我们还展示了通过在交互式推荐过程中包含不选择反馈来不断改进顺序篮子推荐的效果。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信