Unlocking the Unlabeled Data: Enhancing Recommendations with Neutral Samples and Uncertainty
Collaborative filtering (CF) is a fundamental technique in recommender systems, yet utilizing the vast amount of unlabeled data effectively poses a significant challenge. Recent research endeavors have concentrated on extracting subsets of this data that approximate negative samples. Regrettably, the remaining data are overlooked, failing to fully integrate this valuable information into the construction of user preferences. To bridge this gap, we propose a novel p ositive- n eutral- n egative learning p aradigm (PNNP). PNNP introduces a neutral class that includes complex items that are difficult to categorize directly as positive or negative. By training a model based on this triple-wise partial ranking, PNNP provides a promising avenue for learning intricate user preferences. Through theoretical analysis, we connect PNNP to the one-way partial AUC (OPAUC) to validate its effectiveness. Implementing the PNN paradigm is, however, technically challenging because: (1) Modeling Neutral Samples: Users’ attitudes towards items classified as neutral can be complex and uncertain, requiring advanced modeling techniques. (2) Classifying Unlabeled Data: Without supervised signals, distinguishing between neutral and negative samples within unlabeled data is particularly challenging. (3) Lack of Suitable Loss Functions: There is no existing loss function that effectively manages set-level triple-wise ranking relationships. To address these challenges, we propose an innovative method to model neutral samples through the lens of uncertainty. Instead of representing neutral samples as fixed points in a high-dimensional space, we use Elliptical Gaussian Distributions to encapsulate their inherent uncertainty effectively. We then introduce a semi-supervised learning method combined with a user-aware attention model for enhanced knowledge acquisition and classification refinement. Furthermore, a novel loss function with a two-step centroid ranking approach is developed to handle set-level rankings. Extensive experiments on four real-world datasets demonstrate that, when integrated with PNNP, a broad range of representative CF models can consistently and significantly enhance their performance. Even a simple matrix factorization model, when combined with PNNP, can achieve performance comparable to sophisticated graph neural networks. Our code is publicly available at https://github.com/Asa9aoTK/PNN-RecBole.
Authors
- Qilong Han (ORCID: https://orcid.org/0000-0002-5185-8387)
- Hongtao Song (ORCID: https://orcid.org/0000-0001-6132-5843)
- Li Chen (ORCID: https://orcid.org/0000-0002-5842-838X)
- Rui Chen (ORCID: https://orcid.org/0000-0002-3853-6308)
- Yuhan Zhao (ORCID: https://orcid.org/0000-0002-1427-4139)
Institutions
- Hong Kong Baptist University (HK)
- Harbin Engineering University (CN)
Publication Details
- Journal
- ACM Transactions on Recommender Systems
- Published
- 2025-09-04
- DOI
- https://doi.org/10.1145/3766070
- Primary Topic
- Recommender Systems and Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00