Dual-embedding based Neural Collaborative Filtering for Recommender Systems

02/04/2021
by   Gongshan He, et al.
0

Among various recommender techniques, collaborative filtering (CF) is the most successful one. And a key problem in CF is how to represent users and items. Previous works usually represent a user (an item) as a vector of latent factors (aka. embedding) and then model the interactions between users and items based on the representations. Despite its effectiveness, we argue that it's insufficient to yield satisfactory embeddings for collaborative filtering. Inspired by the idea of SVD++ that represents users based on themselves and their interacted items, we propose a general collaborative filtering framework named DNCF, short for Dual-embedding based Neural Collaborative Filtering, to utilize historical interactions to enhance the representation. In addition to learning the primitive embedding for a user (an item), we introduce an additional embedding from the perspective of the interacted items (users) to augment the user (item) representation. Extensive experiments on four publicly datasets demonstrated the effectiveness of our proposed DNCF framework by comparing its performance with several traditional matrix factorization models and other state-of-the-art deep learning based recommender models.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/20/2019

Neural Graph Collaborative Filtering

Learning vector representations (aka. embeddings) of users and items lie...
research
09/27/2019

DBRec: Dual-Bridging Recommendation via Discovering Latent Groups

In recommender systems, the user-item interaction data is usually sparse...
research
01/08/2021

Dynamic Graph Collaborative Filtering

Dynamic recommendation is essential for modern recommender systems to pr...
research
03/14/2016

Item2Vec: Neural Item Embedding for Collaborative Filtering

Many Collaborative Filtering (CF) algorithms are item-based in the sense...
research
04/20/2022

Broad Recommender System: An Efficient Nonlinear Collaborative Filtering Approach

Recently, Deep Neural Networks (DNNs) have been widely introduced into C...
research
05/28/2021

CausCF: Causal Collaborative Filtering for RecommendationEffect Estimation

To improve user experience and profits of corporations, modern industria...
research
03/15/2017

Distributed-Representation Based Hybrid Recommender System with Short Item Descriptions

Collaborative filtering (CF) aims to build a model from users' past beha...

Please sign up or login with your details

Forgot password? Click here to reset