Session-based Recommendation (SBR) is to predict users' next interested items based on their previous browsing sessions. Existing methods model sessions as graphs or sequences to estimate user interests based on their interacted items to make recommendations. In recent years, graph-based methods have achieved outstanding performance on SBR. However, none of these methods consider temporal information, which is a crucial feature in SBR as it indicates timeliness or currency. Besides, the session graphs exhibit a hierarchical structure and are demonstrated to be suitable in hyperbolic geometry. But few papers design the models in hyperbolic spaces and this direction is still under exploration. In this paper, we propose Time-aware Hyperbolic Graph Attention Network (TA-HGAT) - a novel hyperbolic graph neural network framework to build a session-based recommendation model considering temporal information. More specifically, there are three components in TA-HGAT. First, a hyperbolic projection module transforms the item features into hyperbolic space. Second, the time-aware graph attention module models time intervals between items and the users' current interests. Third, an evolutionary loss at the end of the model provides an accurate prediction of the recommended item based on the given timestamp. TA-HGAT is built in a hyperbolic space to learn the hierarchical structure of session graphs. Experimental results show that the proposed TA-HGAT has the best performance compared to ten baseline models on two real-world datasets.
翻译:基于会话的建议(SBR) 是要根据用户先前的浏览会进行预测,预测用户下一个感兴趣的项目。 现有的方法模拟会议, 以图表或顺序为基础, 根据用户互动项目估计用户兴趣, 提出建议。 近年来, 基于图形的方法在 SBR 上取得了杰出的绩效。 但是, 这些方法都没有考虑时间信息, 时间信息是SBR中一个关键特征, 表明及时性或货币性。 此外, 会话图显示一个等级结构, 并证明在超双曲几何测量中是合适的。 但是, 很少有文件设计超双曲空间和这一方向的模型。 在本文件中, 我们提议根据用户互动项目来估计用户利益。 我们提议“ 时间觉超双向超曲图表关注网络”—— 一个新的超曲直图神经网络框架(TA-HGAT)—— 一个考虑到时间信息的基于会议基础建议模式的基于会议模式的基于届会建议模式的三种组成部分。 首先, 超曲直线投影投影模块将项目特性转换为超曲空间空间空间空间空间空间空间空间。 其次, 时间感知透视模模型和用户当前利益之间的时间间隔。 第三, 比较演变动的TA- 级A- 级A- 级A- 级演算在模型中, 级演进进变动式在模型中, 级A- 将显示基于模型的模型的模型的模型将精确地平地对底的模型将显示的模型显示到模型显示一个基于模型的模拟模拟模拟模拟模拟模拟模拟模拟模拟模拟模拟模拟模拟模拟到模拟进行。