Compositional Coding for Collaborative Filtering
Not on the map. Why?
Abstract (arXiv)
Efficiency is crucial to the online recommender systems. Representing users and items as binary vectors for Collaborative Filtering (CF) can achieve fast user-item affinity computation in the Hamming space, in recent years, we have witnessed an emerging research effort in exploiting binary hashing techniques for CF methods. However, CF with binary codes naturally suffers from low accuracy due to limited representation capability in each bit, which impedes it from modeling complex structure of the data. In this work, we attempt to improve the efficiency without hurting the model performance by utilizing both the accuracy of real-valued vectors and the efficiency of binary codes to represent users/items. In particular, we propose the Compositional Coding for Collaborative Filtering (CCCF) framework, which not only gains better recommendation efficiency than the state-of-the-art binarized CF approaches but also achieves even higher accuracy than the real-valued CF method. Specifically, CCCF innovatively represents each user/item with a set of binary vectors, which are associated with a sparse real-value weight vector. Each value of the weight vector encodes the importance of the corresponding binary vector to the user/item. The continuous weight vectors greatly enhances the representation capability of binary codes, and its sparsity guarantees the processing speed. Furthermore, an integer weight approximation scheme is proposed to further accelerate the speed. Based on the CCCF framework, we design an efficient discrete optimization algorithm to learn its parameters. Extensive experiments on three real-world datasets show that our method outperforms the state-of-the-art binarized CF methods (even achieves better performance than the real-valued CF method) by a large margin in terms of both recommendation accuracy and efficiency.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 3; 2023: 0; 2024: 0; 2025: 0; 2026: 1.
6 papers.
- 2022Learning Vector-Quantized Item Representation for Transferable Sequential Recommenderscited by 112
- 2021Multiplex Behavioral Relation Learning for Recommendation via Memory Augmented Transformer Networkcited by 28
- 2021Projected Hamming Dissimilarity for Bit-Level Importance Coding in Collaborative Filteringcited by 4
- 2022HCFRec: Hash Collaborative Filtering via Normalized Flow with Structural Consensus for Efficient Recommendationcited by 1
- 2022Learning Similarity Preserving Binary Codes for Recommender Systemscited by 0
- 2026Federated Hash Projected Latent Factor Learningcited by 0
- 2026Federated Hash Projected Latent Factor Learning24 Jun 2026
- 2022Learning Vector-Quantized Item Representation for Transferable Sequential Recommenders22 Oct 2022
- 2022HCFRec: Hash Collaborative Filtering via Normalized Flow with Structural Consensus for Efficient Recommendation24 May 2022
- 2022Learning Similarity Preserving Binary Codes for Recommender Systems18 Apr 2022
- 2021Multiplex Behavioral Relation Learning for Recommendation via Memory Augmented Transformer Network8 Oct 2021
- 2021Projected Hamming Dissimilarity for Bit-Level Importance Coding in Collaborative Filtering26 Mar 2021