Enhancing Disentanglement of Popularity Bias for Recommendation with Triplet Contrastive Learning

Jie Liao,Wei Zhou,Fengji Luo,Junhao Wen
DOI: https://doi.org/10.1109/tsc.2024.3378925
IF: 11.019
2024-01-01
IEEE Transactions on Services Computing
Abstract:Popularity bias is a common phenomenon in the user-item interaction, which means a user interacts with the items just because of the items' popularity, but the user does not actually interest in these items. Neglecting popularity bias in recommendation systems can result in favoring popular items over personal preferences. This paper proposes a new recommendation framework for enhancing the DisEntanglement of popularity bias based on Contrastive Learning (DECL). In DECL, the interest and conformity representation sets of the users and the items are generated through a disentangled representation learning process. A contrastive learning process is then performed to optimize the distributions of the disentangled sets in the representation space. A customized loss function is designed to facilitate the parameter optimization, and the final recommendation is made based on the interest and conformity. Extensive experiments and comparison studies are conducted on three real-world datasets to validate the effectiveness of the proposed DECL framework. The experiment results show that compared with the state-of-the-art methods, DECL can achieve up to 10.69% performance improvement on the Ciao dataset. This indicates the proposed system can effectively disentangle popularity bias in recommendation and has large application potential.
computer science, information systems, software engineering
What problem does this paper attempt to address?