TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/A Neural Autoregressive Approach to Collaborative Filtering

A Neural Autoregressive Approach to Collaborative Filtering

Yin Zheng, Bangsheng Tang, Wenkui Ding, Hanning Zhou

2016-05-31Collaborative Filtering
PaperPDFCodeCodeCode

Abstract

This paper proposes CF-NADE, a neural autoregressive architecture for collaborative filtering (CF) tasks, which is inspired by the Restricted Boltzmann Machine (RBM) based CF model and the Neural Autoregressive Distribution Estimator (NADE). We first describe the basic CF-NADE model for CF tasks. Then we propose to improve the model by sharing parameters between different ratings. A factored version of CF-NADE is also proposed for better scalability. Furthermore, we take the ordinal nature of the preferences into consideration and propose an ordinal cost to optimize CF-NADE, which shows superior performance. Finally, CF-NADE can be extended to a deep model, with only moderately increased computational complexity. Experimental results show that CF-NADE with a single hidden layer beats all previous state-of-the-art methods on MovieLens 1M, MovieLens 10M, and Netflix datasets, and adding more hidden layers can further improve the performance.

Results

TaskDatasetMetricValueModel
Recommendation SystemsMovieLens 1MRMSE0.829CF-NADE
Recommendation SystemsMovieLens 10MRMSE0.771CF-NADE

Related Papers

SGCL: Unifying Self-Supervised and Supervised Learning for Graph Recommendation2025-07-17NLGCL: Naturally Existing Neighbor Layers Graph Contrastive Learning for Recommendation2025-07-10From ID-based to ID-free: Rethinking ID Effectiveness in Multimodal Collaborative Filtering Recommendation2025-07-08RAG-VisualRec: An Open Resource for Vision- and Text-Enhanced Retrieval-Augmented Generation in Recommendation2025-06-25LLM2Rec: Large Language Models Are Powerful Embedding Models for Sequential Recommendation2025-06-16CORONA: A Coarse-to-Fine Framework for Graph-based Recommendation with Large Language Models2025-06-14Dual-View Disentangled Multi-Intent Learning for Enhanced Collaborative Filtering2025-06-13Discrete Scale-invariant Metric Learning for Efficient Collaborative Filtering2025-06-11