Are Recommenders Self-Aware? Label-Free Recommendation Performance Estimation via Model Uncertainty
Can a recommendation model be self-aware? This paper investigates the recommender's self-awareness by quantifying its uncertainty, which provides a label-free estimation of its performance. Such self-assessment can enable more informed understanding and decision-making before the recommender engages with any users. To this end, we propose an intuitive and effective method, probability-based List Distribution uncertainty (LiDu). LiDu measures uncertainty by determining the probability that a recommender will generate a certain ranking list based on the prediction distributions of individual items. We validate LiDu's ability to represent model self-awareness in two settings: (1) with a matrix factorization model on a synthetic dataset, and (2) with popular recommendation algorithms on real-world datasets. Experimental results show that LiDu is more correlated with recommendation performance than a series of label-free performance estimators. Additionally, LiDu provides valuable insights into the dynamic inner states of models throughout training and inference. This work establishes an empirical connection between recommendation uncertainty and performance, framing it as a step towards more transparent and self-evaluating recommender systems.
Code (0)
등록된 구현이 없습니다.
Similar Papers 제목 키워드 기반
Causality-Aware Neighborhood Methods for Recommender Systems
The business objectives of recommenders, such as increasing sales, are aligned with the causal effect of recommendations. Previous recommenders targeting for the causal effect employ the inverse propensity scoring (IPS) …
Causal InferenceRecommendation SystemsSentiment-Aware Recommendation Systems in E-Commerce: A Review from a Natural Language Processing Perspective
E-commerce platforms generate vast volumes of user feedback, such as star ratings, written reviews, and comments. However, most recommendation engines rely primarily on numerical scores, often overlooking the nuanced opi…
Recommendation SystemsSentiment AnalysisLearning Robust Sequential Recommenders through Confident Soft Labels
Sequential recommenders that are trained on implicit feedback are usually learned as a multi-class classification task through softmax-based loss functions on one-hot class labels. However, one-hot training labels are sp…
Multi-class ClassificationSequential RecommendationText-based Emotion Aware Recommender
We apply the concept of users' emotion vectors (UVECs) and movies' emotion vectors (MVECs) as building components of Emotion Aware Recommender System. We built a comparative platform that consists of five recommenders ba…
Collaborative FilteringRecommendation SystemsCRAMER: Control via Request-Aware Masking for Editing Recommenders
Sequential recommendation models, while powerful, have limited flexibility in responding to immediate user requests, making it difficult to adapt their recommendations to the user's timely interests. Unfortunately, exist…
Sequential RecommendationPrompt Engineering