paper-with-me

홈 › Papers

Neural Collaborative Filtering

2017-08-16 · WWW 2017 4 · Xiangnan He, Lizi Liao, Hanwang Zhang, Liqiang Nie, Xia Hu, Tat-Seng Chua

In recent years, deep neural networks have yielded immense success on speech recognition, computer vision and natural language processing. However, the exploration of deep neural networks on recommender systems has received relatively less scrutiny. In this work, we strive to develop techniques based on neural networks to tackle the key problem in recommendation -- collaborative filtering -- on the basis of implicit feedback. Although some recent work has employed deep learning for recommendation, they primarily used it to model auxiliary information, such as textual descriptions of items and acoustic features of musics. When it comes to model the key factor in collaborative filtering -- the interaction between user and item features, they still resorted to matrix factorization and applied an inner product on the latent features of users and items. By replacing the inner product with a neural architecture that can learn an arbitrary function from data, we present a general framework named NCF, short for Neural network-based Collaborative Filtering. NCF is generic and can express and generalize matrix factorization under its framework. To supercharge NCF modelling with non-linearities, we propose to leverage a multi-layer perceptron to learn the user-item interaction function. Extensive experiments on two real-world datasets show significant improvements of our proposed NCF framework over the state-of-the-art methods. Empirical evidence shows that using deeper layers of neural networks offers better recommendation performance.

📄 PDF Abstract BibTeX arXiv:1708.05031

Code (43)

hexiangnan/neural_collaborative_filtering 공식 구현
2023-MindSpore-1/ms-code-220/tree/main/ncf mindspore
2023-MindSpore-1/ms-code-29 mindspore
Akshay1006/Neural-Collaborative-Filtering-for-Recommendation
Dongbin-Lee-git/NeuMF pytorch
EdoardoPona/Neural-Collaborative-Filtering pytorch
ElPapi42/NeuralMatrixFactorization
FanusArefaine/Recommendation-Systems---Neural-Collaborative-Filtering-
LaceyChen17/neural-collaborative-filtering pytorch
Leavingseason/NeuralCF tf
LeeHyeJin91/Neural_CF tf
PaddlePaddle/PaddleRec/tree/release/2.1.0/models/recall/ncf paddle
PreferredAI/cornac tf
UlionTse/mlgb pytorch
abhiverma1924/Recommender_Systems pytorch
chris-gomes/steam-game-recommendations tf
domainxz/top-k-rec tf
fdb78/NCF_recommender_systems
gimys/recommeder_system pytorch
guoyang9/NCF pytorch
hankchau/rec_systems
hero1455/mindspore_models/tree/main/ncf mindspore
jsleroux/Recommender-Systems pytorch
kihongmin/NCF tf
leoentersthevoid/ncf pytorch
lijm1358/NCF_FoursquareDataset_Test
lixinso/recommender_system_a_survey
massquantity/LibRecommender tf
microsoft/recommenders tf
mindspore-ai/models/tree/master/official/recommend/ncf mindspore
nzhinusoftcm/review-on-collaborative-filtering
oliviaxyl/A-Simple-Movie-Recommender-System-to-Classmates- pytorch
pyy0715/Neural-Collaborative-Filtering pytorch
semihakbayrak/DeepLearning pytorch
shenweichen/deepmatch tf
skp1999/Recommender-Systems---Neural-Collaborative-Filtering
sriram7777/recommendation_engine pytorch
stillarrow/SeqRec pytorch
swethmandava/scaleDL_ghc19 pytorch
thanhdtran/SDMR pytorch
xiawenwen49/NCF tf
xinyu-intel/ncf_mxnet tf
yil479/yelp_review

Tasks

Collaborative FilteringRecommendation Systems

Similar Papers 제목 키워드 기반

Local Collaborative Filtering: A Collaborative Filtering Method that Utilizes Local Similarities among Users

2025-11-17 · Zhaoxin Shen, Dan Wu arxiv

To leverage user behavior data from the Internet more effectively in recommender systems, this paper proposes a novel collaborative filtering (CF) method called Local Collaborative Filtering (LCF). LCF utilizes local sim…

Collaborative Filtering

Heterogeneous Collaborative Filtering

2019-08-31 · Yifang Liu, Zhentao Xu, Cong Hui, Yi Xuan 외

Recommendation system is important to a content sharing/creating social network. Collaborative filtering is a widely-adopted technology in conventional recommenders, which is based on similarity between positively engage…

Collaborative FilteringDiversity

Transformer-Empowered Content-Aware Collaborative Filtering

2022-04-02 · Weizhe Lin, Linjun Shou, Ming Gong, Pei Jian 외

Knowledge graph (KG) based Collaborative Filtering is an effective approach to personalizing recommendation systems for relatively static domains such as movies and books, by leveraging structured information from KG to …

Collaborative FilteringContrastive LearningRecommendation Systems

A Hybrid Latent Variable Neural Network Model for Item Recommendation

2014-06-09 · Michael R. Smith, Tony Martinez, Michael Gashler

Collaborative filtering is used to recommend items to a user without requiring a knowledge of the item itself and tends to outperform other techniques. However, collaborative filtering suffers from the cold-start problem…

Collaborative Filtering

Automatic Feature Induction for Stagewise Collaborative Filtering

2012-12-01 · NeurIPS 2012 12 · Joonseok Lee, Mingxuan Sun, Seungyeon Kim, Guy Lebanon

Recent approaches to collaborative filtering have concentrated on estimating an algebraic or statistical model, and using the model for predicting missing ratings. In this paper we observe that different models have rela…

Collaborative Filtering