Vaghari Hadise, Hosseinzadeh Aghdam Mehdi, Emami Hojjat
Department of Computer Engineering, Qeshm Branch, Islamic Azad University, Qeshm, Iran.
Department of Computer Engineering, University of Bonab, Bonab, Iran.
Sci Rep. 2025 Mar 24;15(1):10050. doi: 10.1038/s41598-025-94256-y.
The deployment of recommender systems has become increasingly widespread, leveraging users' past behaviors to predict future preferences. Collaborative Filtering (CF) is a foundational method that depends on user-item interactions. However, due to individual variations in rating patterns and dynamic interplays of item attributes, it becomes challenging to model user preferences accurately. Existing attention-based methods often do not prove very reliable in capturing fine-grained intricate item-attribute relationships or in furnishing global explanations across temporal, attribute, and item levels. To overcome these limitations, we propose GCORec, a novel framework that integrates short- and long-term user preferences using innovative mechanisms. A Hierarchical Attention Network returns a highly complicated item-attribute relationship, while a Group-wise enhancement mechanism improves the representation of features by reducing noise while emphasizing important attributes. Likewise, an Attentive Bi-Directional GRU does splendidly when trying to model long-term user behaviors while the Collaborative Multi Head Attention Mechanism evaluates the effect of item attributes on user preferences. Experiments conducted on benchmark datasets demonstrate the advantages of the proposed GCORec. Specifically, GCORec achieves improvements over the best baselines by 3.03% and 1.49% in terms of Recall@20, and by 5.88% and 5.92% in terms of NDCG@20 on real-world datasets with different levels of sparsity and domain features.
推荐系统的部署越来越广泛,它利用用户过去的行为来预测未来的偏好。协同过滤(CF)是一种基于用户-项目交互的基础方法。然而,由于评分模式的个体差异以及项目属性的动态相互作用,准确建模用户偏好变得具有挑战性。现有的基于注意力的方法在捕捉细粒度的复杂项目-属性关系或在跨时间、属性和项目级别提供全局解释方面往往不太可靠。为了克服这些限制,我们提出了GCORec,这是一个使用创新机制整合短期和长期用户偏好的新颖框架。分层注意力网络返回高度复杂的项目-属性关系,而分组增强机制通过减少噪声同时强调重要属性来改进特征表示。同样,注意力双向门控循环单元(Attentive Bi-Directional GRU) 在尝试对长期用户行为进行建模时表现出色,而协作多头注意力机制评估项目属性对用户偏好的影响。在基准数据集上进行的实验证明了所提出的GCORec的优势。具体而言,在具有不同稀疏度和领域特征的真实世界数据集上,GCORec在召回率@20方面比最佳基线提高了3.03%和1.49%,在归一化折损累计增益@20方面提高了5.88%和5.92%。