Projected Hamming Dissimilarity for Bit-Level Importance Coding in Collaborative Filtering
Not on the map. Why?
Abstract (arXiv)
When reasoning about tasks that involve large amounts of data, a common approach is to represent data items as objects in the Hamming space where operations can be done efficiently and effectively. Object similarity can then be computed by learning binary representations (hash codes) of the objects and computing their Hamming distance. While this is highly efficient, each bit dimension is equally weighted, which means that potentially discriminative information of the data is lost. A more expressive alternative is to use real-valued vector representations and compute their inner product; this allows varying the weight of each dimension but is many magnitudes slower. To fix this, we derive a new way of measuring the dissimilarity between two objects in the Hamming space with binary weighting of each dimension (i.e., disabling bits): we consider a field-agnostic dissimilarity that projects the vector of one object onto the vector of the other. When working in the Hamming space, this results in a novel projected Hamming dissimilarity, which by choice of projection, effectively allows a binary importance weighting of the hash code of one object through the hash code of the other. We propose a variational hashing model for learning hash codes optimized for this projected Hamming dissimilarity, and experimentally evaluate it in collaborative filtering experiments. The resultant hash codes lead to effectiveness gains of up to +7% in NDCG and +14% in MRR compared to state-of-the-art hashing-based collaborative filtering baselines, while requiring no additional storage and no computational overhead compared to using the Hamming distance.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 17 of its 35 references that are in the map. First posted on arXiv 26 Mar 2021.
Builds on
17 of 35 references.
References · 17
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2016Ups and Downs: Modeling the Visual Evolution of Fashion Trends with One-Class Collaborative Filteringcited by 517
- 2018Variational Autoencoders for Collaborative Filteringcited by 308
- 2020Neural Collaborative Filtering vs. Matrix Factorization Revisitedcited by 123
- 2017Compressing Word Embeddings via Deep Compositional Code Learningcited by 34
- 2020Content-aware Neural Hashing for Cold-start Recommendationcited by 13
- 2017Variational Deep Semantic Hashing for Text Documentscited by 12
- 2018NASH: Toward End-to-End Neural Architecture for Generative Semantic Hashingcited by 11
- 2018Learning K-way D-dimensional Discrete Codes for Compact Embedding Representationscited by 11
- 2018Discrete Factorization Machines for Fast Feature-based Recommendationcited by 9
- 2018Recurrent Binary Embedding for GPU-Enabled Exhaustive Retrieval from Billion-Scale Semantic Vectorscited by 6
5 more
- 2019Compositional Coding for Collaborative Filteringcited by 6
- 2020Unsupervised Semantic Hashing with Pairwise Reconstructioncited by 5
- 2019Unsupervised Neural Generative Semantic Hashingcited by 4
- 2019Document Hashing with Mixture-Prior Generative Modelscited by 4
- 2016Query-adaptive Image Retrieval by Deep Weighted Hashingcited by 2
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 0; 2024: 0; 2025: 0; 2026: 1.
4 papers.
- 2021Representation Learning for Efficient and Effective Similarity Search and Recommendationcited by 0
- 2021Sequential Modelling with Applications to Music Recommendation, Fact-Checking, and Speed Readingcited by 0
- 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 Similarity Preserving Binary Codes for Recommender Systems18 Apr 2022
- 2021Sequential Modelling with Applications to Music Recommendation, Fact-Checking, and Speed Reading11 Sep 2021
- 2021Representation Learning for Efficient and Effective Similarity Search and Recommendation4 Sep 2021