HCFRec: Hash Collaborative Filtering via Normalized Flow with Structural Consensus for Efficient Recommendation

05/24/2022
by   Fan Wang, et al.
0

The ever-increasing data scale of user-item interactions makes it challenging for an effective and efficient recommender system. Recently, hash-based collaborative filtering (Hash-CF) approaches employ efficient Hamming distance of learned binary representations of users and items to accelerate recommendations. However, Hash-CF often faces two challenging problems, i.e., optimization on discrete representations and preserving semantic information in learned representations. To address the above two challenges, we propose HCFRec, a novel Hash-CF approach for effective and efficient recommendations. Specifically, HCFRec not only innovatively introduces normalized flow to learn the optimal hash code by efficiently fit a proposed approximate mixture multivariate normal distribution, a continuous but approximately discrete distribution, but also deploys a cluster consistency preserving mechanism to preserve the semantic structure in representations for more accurate recommendations. Extensive experiments conducted on six real-world datasets demonstrate the superiority of our HCFRec compared to the state-of-art methods in terms of effectiveness and efficiency.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/31/2020

Content-aware Neural Hashing for Cold-start Recommendation

Content-aware recommendation approaches are essential for providing mean...
research
03/24/2020

Multi-Feature Discrete Collaborative Filtering for Fast Cold-start Recommendation

Hashing is an effective technique to address the large-scale recommendat...
research
03/26/2021

Projected Hamming Dissimilarity for Bit-Level Importance Coding in Collaborative Filtering

When reasoning about tasks that involve large amounts of data, a common ...
research
05/09/2019

Compositional Coding for Collaborative Filtering

Efficiency is crucial to the online recommender systems. Representing us...
research
08/18/2022

Disentangled Contrastive Learning for Social Recommendation

Social recommendations utilize social relations to enhance the represent...
research
07/04/2020

Neural Interactive Collaborative Filtering

In this paper, we study collaborative filtering in an interactive settin...
research
05/08/2023

WSFE: Wasserstein Sub-graph Feature Encoder for Effective User Segmentation in Collaborative Filtering

Maximizing the user-item engagement based on vectorized embeddings is a ...

Please sign up or login with your details

Forgot password? Click here to reset