计算机工程与应用 ›› 2023, Vol. 59 ›› Issue (15): 264-273.DOI: 10.3778/j.issn.1002-8331.2209-0083
雷景生,李冉,杨胜英,史文彬
LEI Jingsheng, LI Ran, YANG Shengying, SHI Wenbin
摘要: 在推荐系统中,用户对于项目的兴趣是动态变化的且会受到自身历史行为以及朋友行为等多种因素的影响。而如何对用户的动态兴趣以及社交关系进行共同建模一直是推荐算法的一个挑战。通过将用户的行为分割为会话序列,并建模为全局图来探索用户的动态兴趣。之后根据用户的社交关系构建社交关系图,再通过图注意力网络捕获用户社交关系的影响,动态确定每个朋友的影响力,并将用户的动态兴趣与朋友的社交影响结合以得到最终的推荐结果。算法在Douban、Delicious和Yelp数据集上进行了验证,相较最优的基线模型,算法在Douban数据集各项指标上提高超过6个百分点,在Delicious和Yelp数据集各项指标上提高超过3个百分点,证明了算法的有效性。