Collaborative Filtering
370 papers with code • 1 benchmarks • 4 datasets
Libraries
Use these libraries to find Collaborative Filtering models and implementationsLatest papers
Accelerating Matrix Factorization by Dynamic Pruning for Fast Recommendation
The fine-grained structured sparsity causes a large amount of unnecessary operations during both matrix multiplication and latent factor update, increasing the computational time of the MF training process.
Deep Rating Elicitation for New Users in Collaborative Filtering
Recent recommender systems started to use rating elicitation, which asks new users to rate a small seed itemset for inferring their preferences, to improve the quality of initial recommendations.
Disentangled Graph Variational Auto-Encoder for Multimodal Recommendation with Interpretability
While the incorporation of multimodal information could enhance the interpretability of these systems, current multimodal models represent users and items utilizing entangled numerical vectors, rendering them arduous to interpret.
Scalable and Provably Fair Exposure Control for Large-Scale Recommender Systems
Typical recommendation and ranking methods aim to optimize the satisfaction of users, but they are often oblivious to their impact on the items (e. g., products, jobs, news, video) and their providers.
General Debiasing for Graph-based Collaborative Filtering via Adversarial Graph Dropout
However, we have discovered that this aggregation mechanism comes with a drawback, which amplifies biases present in the interaction graph.
Prototypical Contrastive Learning through Alignment and Uniformity for Recommendation
Specifically, we first propose prototypes (cluster centroids) as a latent space to ensure consistency across different augmentations from the origin graph, aiming to eliminate the need for random sampling of contrastive pairs.
CF4J: Collaborative Filtering for Java
Recommender Systems (RS) provide a relevant tool to mitigate the information overload problem.
RecDCL: Dual Contrastive Learning for Recommendation
In this work, we investigate how to employ both batch-wise CL (BCL) and feature-wise CL (FCL) for recommendation.
Adaptive Hardness Negative Sampling for Collaborative Filtering
Negative sampling is essential for implicit collaborative filtering to provide proper negative training signals so as to achieve desirable performance.
DualVAE: Dual Disentangled Variational AutoEncoder for Recommendation
To address this problem, we propose a Dual Disentangled Variational AutoEncoder (DualVAE) for collaborative recommendation, which combines disentangled representation learning with variational inference to facilitate the generation of implicit interaction data.