Collaborative Preference Embedding against Sparse Labels
Living in the era of the internet, we are now facing a big bang of online information. As a consequence, we often find ourselves troubling with hundreds and thousands of options before making a decision. As a way to improve the quality of users’ online experience, the Recommendation System aims to facilitate personalized online decision-making processes by predicting users’ responses toward different options. However, the vast majority of the literature in the field merely focuses on datasets with sufficient amount of samples. Different from the traditional methods, we propose a novel method named Collaborative Preference Embedding (CPE), which directly deals with sparse and insufficient user preference information. Specifically, we represent the intrinsic pattern of users/items with a high-dimensional embedding space. On top of this embedding space, we design two schemes specifically against the limited generalization ability in terms of sparse labels. On the one hand, we construct a margin function that could indicate the consistency between the embedding space and the true user preference. From the margin theory point-of-view, we then propose a generalization enhancement scheme for sparse and insufficient labels via optimizing the margin distribution. On the other hand, regarding the embedding as a code for a user/item, we then improve the generalization ability from the coding point of view. Specifically, we leverage a compact embedding space by reducing the dependency across different dimensions of a code (embedding). Finally, extensive experiments on a number of real-world datasets demonstrate the superior generalization performance of the proposed algorithm.
Code (1)
Tasks
Collaborative FilteringDecision MakingMetric LearningRecommendation SystemsSparse LearningMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Discovering Collaborative Signals for Next POI Recommendation with Iterative Seq2Graph Augmentation
Being an indispensable component in location-based social networks, next point-of-interest (POI) recommendation recommends users unexplored POIs based on their recent visiting histories. However, existing work mainly mod…
Multi-Task LearningPredicting Humorousness and Metaphor Novelty with Gaussian Process Preference Learning
The inability to quantify key aspects of creative language is a frequent obstacle to natural language understanding. To address this, we introduce novel tasks for evaluating the creativeness of language{---}namely, scori…
Natural Language UnderstandingWord EmbeddingsOnline Collaborative Learning for Open-Vocabulary Visual Classifiers
We focus on learning open-vocabulary visual classifiers, which scale up to a large portion of natural language vocabulary (e.g., over tens of thousands of classes). In particular, the training data are large-scale weakly…
GPURethinking Popularity Bias in Collaborative Filtering via Analytical Vector Decomposition
Popularity bias fundamentally undermines the personalization capabilities of collaborative filtering (CF) models, causing them to disproportionately recommend popular items while neglecting users' genuine preferences for…
Collaborative FilteringRetrieval Augmented Generation with Collaborative Filtering for Personalized Text Generation
Recently, the personalization of Large Language Models (LLMs) to generate content that aligns with individual user preferences has garnered widespread attention. Personalized Retrieval-Augmented Generation (RAG), which r…
Collaborative FilteringContrastive LearningRAGRecommendation Systems+4