融合长短期兴趣的属性增强临时群组推荐算法
Attribute enhanced temporary group recommendation algorithm fusing long- and short-term interests
群组推荐旨在为群体用户提供推荐服务,其最终目的是满足群组成员间不同的偏好需求。现有群组推荐算法大多是面向固定群组的,忽视了大量具有偶然性和特殊性的临时群组。为了进一步拓展群组推荐算法的应用场景,有效应对临时群组历史交互信息短缺的问题,提出一种融合长短期兴趣的属性增强临时群组推荐算法。首先,在用户—项目整体历史交互和用户短期交互序列中分别注入项目的属性信息,综合运用超图网络、图神经网络和门控循环单元学习用户的长短期兴趣。进而,利用注意力机制将组内成员的长期兴趣聚合为群组的长期兴趣;同时,设计成员短期兴趣与群组长期兴趣之间的相似性度量策略计算成员权重,并通过加权融合的方式获得群组的短期兴趣。在此基础上,采用长短期兴趣对比学习最大化两类群组兴趣之间的一致性,通过对比损失和推荐损失对模型进行联合优化,以获得高质量的群组综合表征,实现临时群组的精准推荐。最后,通过2个真实数据集上的对比分析和消融实验验证所提模型的可行性和有效性,实验结果表明项目属性信息和用户短期兴趣可有效增强临时群组表征质量,显著提升模型的推荐效果。
Group recommendation aims to provide recommendation services for group users, with the ultimate goal of meeting the different preference needs of group members. Most existing group recommendation algorithms are designed for fixed groups, ignoring a large number of temporary groups with randomness and specificity. In order to further expand the application scenarios of group recommendation algorithms and effectively address the shortage of historical interaction information in temporary groups, attribute enhanced temporary group recommendation algorithm fusing long- and short-term interests (ALSTG) is proposed. Firstly, item attributes information are injected into the overall historical interactions between users and items and the users' short-term interaction sequences, respectively. Then, users' long- and short-term interests are learned by comprehensively using hypergraph networks, graph neural networks, and gated recurrent units. Furthermore, the long-term interests of members are aggregated into the long-term interests of group through attention mechanism. At the same time, a similarity measurement strategy between the short-term interests of members and the long-term interests of the group is designed to calculate the weights of members, and the short-term interests of the group are obtained through weighted fusion. On this basis, a long- and short-term interest contrastive learning approach is adopted to maximize the consistency between the two types of group interests. The model is jointly optimized through comparative loss and recommendation loss to obtain high-quality group comprehensive representation, thereby achieving accurate recommendation.
| [1] |
|
| [2] |
|
| [3] |
|
| [4] |
|
| [5] |
|
| [6] |
|
| [7] |
|
| [8] |
|
| [9] |
|
| [10] |
|
| [11] |
|
| [12] |
|
| [13] |
|
| [14] |
|
| [15] |
|
| [16] |
|
| [17] |
|
| [18] |
|
| [19] |
|
| [20] |
|
| [21] |
|
| [22] |
|
| [23] |
|
| [24] |
|
| [25] |
|
| [26] |
|
| [27] |
|
| [28] |
|
| [29] |
|
| [30] |
|
| [31] |
|
| [32] |
|
| [33] |
|
| [34] |
|
| [35] |
|
| [36] |
|
| [37] |
|
| [38] |
|
| [39] |
|
国家自然科学基金资助项目(62472270)
国家自然科学基金资助项目(62006148)
国家自然科学基金资助项目(72171137)
国家自然科学基金资助项目(62272285)
山西省基础研究计划资助项目(202403021221021)
/
| 〈 |
|
〉 |