Cross-Session Aware Temporal Convolutional Network for Session-based Recommendation

Rui Ye, Qing Zhang, Hengliang Luo
{"title":"Cross-Session Aware Temporal Convolutional Network for Session-based Recommendation","authors":"Rui Ye, Qing Zhang, Hengliang Luo","doi":"10.1109/ICDMW51313.2020.00039","DOIUrl":null,"url":null,"abstract":"Recent advancements in Graph Neural Networks (GNN) have achieved promising results for the session-based recommendation, which aims to predict a user's actions based on anonymous sessions. However, existing graph-structured recommendation methods only focus on the internals of a session and neglect cross-session effect which contains valuable complement information for more accurately learning the taste of the user in the current session. Meanwhile, the graph structure lacks the sequential position information so that different sequential sessions can be constructed as the same graph, inevitably limiting its capacity of obtaining an accurate vector of a session representation. In order to solve the above limitations, we propose Cross-session Aware Temporal Convolutional Network (CA-TCN) model. For the cross-session aware aspect, CA-TCN builds a global-item graph and a session-context graph to model cross-session influence on both items and sessions. Global-item graph explores the global cross-session influence on items by building relevant item connections among all sessions. Session-context graph explores the complex cross-session influence on sessions by building the connections between the current session and other sessions with similar user intents and behavioral patterns as the current session. And, we connect items and sessions with hierarchical item-level and session-level attention mechanism. Besides, compared with the GNN, TCN can perform convolution operation on multi-hops items and maintain sequence information in the process of convolution. Extensive experiments on two real-world datasets show that our method outperforms state-of-the-art methods consistently.","PeriodicalId":426846,"journal":{"name":"2020 International Conference on Data Mining Workshops (ICDMW)","volume":"213 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"15","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 International Conference on Data Mining Workshops (ICDMW)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICDMW51313.2020.00039","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 15

Abstract

Recent advancements in Graph Neural Networks (GNN) have achieved promising results for the session-based recommendation, which aims to predict a user's actions based on anonymous sessions. However, existing graph-structured recommendation methods only focus on the internals of a session and neglect cross-session effect which contains valuable complement information for more accurately learning the taste of the user in the current session. Meanwhile, the graph structure lacks the sequential position information so that different sequential sessions can be constructed as the same graph, inevitably limiting its capacity of obtaining an accurate vector of a session representation. In order to solve the above limitations, we propose Cross-session Aware Temporal Convolutional Network (CA-TCN) model. For the cross-session aware aspect, CA-TCN builds a global-item graph and a session-context graph to model cross-session influence on both items and sessions. Global-item graph explores the global cross-session influence on items by building relevant item connections among all sessions. Session-context graph explores the complex cross-session influence on sessions by building the connections between the current session and other sessions with similar user intents and behavioral patterns as the current session. And, we connect items and sessions with hierarchical item-level and session-level attention mechanism. Besides, compared with the GNN, TCN can perform convolution operation on multi-hops items and maintain sequence information in the process of convolution. Extensive experiments on two real-world datasets show that our method outperforms state-of-the-art methods consistently.
基于会话推荐的跨会话感知时态卷积网络
图神经网络(GNN)的最新进展在基于会话的推荐方面取得了可喜的成果,该推荐旨在基于匿名会话预测用户的行为。然而,现有的图结构推荐方法只关注会话的内部,而忽略了跨会话效应,而跨会话效应包含有价值的补充信息,可以更准确地学习当前会话中用户的口味。同时,图结构缺乏序列位置信息,无法将不同的序列会话构造为同一图,这不可避免地限制了其获得准确的会话表示向量的能力。为了解决上述局限性,我们提出了跨会话感知时态卷积网络(CA-TCN)模型。对于跨会话感知方面,CA-TCN构建了一个全局项目图和一个会话上下文图,以模拟跨会话对项目和会话的影响。全局项目图通过在所有会话之间建立相关项目连接来探索全局跨会话对项目的影响。会话上下文图通过在当前会话和具有与当前会话相似的用户意图和行为模式的其他会话之间建立连接,探索复杂的跨会话对会话的影响。并且,我们使用分层的项目级和会话级注意机制连接项目和会话。此外,与GNN相比,TCN可以对多跳项进行卷积运算,并在卷积过程中保持序列信息。在两个真实世界数据集上的广泛实验表明,我们的方法始终优于最先进的方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信