mlsanityData to 7 Oct 2026

Givens Coordinate Descent Methods for Rotation Matrix Learning in Trainable Embedding Indexes

arXiv 2203.05082 ↗First posted 9 Mar 2022cs.IR cs.AIcited by 2

Not on the map. Why?

Abstract (arXiv)

Product quantization (PQ) coupled with a space rotation, is widely used in modern approximate nearest neighbor (ANN) search systems to significantly compress the disk storage for embeddings and speed up the inner product computation. Existing rotation learning methods, however, minimize quantization distortion for fixed embeddings, which are not applicable to an end-to-end training scenario where embeddings are updated constantly. In this paper, based on geometric intuitions from Lie group theory, in particular the special orthogonal group SO(n), we propose a family of block Givens coordinate descent algorithms to learn rotation matrix that are provably convergent on any convex objectives. Compared to the state-of-the-art SVD method, the Givens algorithms are much more parallelizable, reducing runtime by orders of magnitude on modern GPUs, and converge more stably according to experimental studies. They further improve upon vanilla product quantization significantly in an end-to-end training scenario.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 17 of its 47 references that are in the map. First posted on arXiv 9 Mar 2022.

Builds on

17 of 47 references.

References · 17

  1. 2017Billion-scale similarity search with GPUscited by 2,477
  2. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
  3. 2018On the Continuity of Rotation Representations in Neural Networkscited by 1,186
  4. 2016Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphscited by 853
  5. 2016Ups and Downs: Modeling the Visual Evolution of Fashion Trends with One-Class Collaborative Filteringcited by 517
  6. 2020Embedding-based Retrieval in Facebook Searchcited by 155
  7. 2019Cheap Orthogonal Constraints in Neural Networks: A Simple Parametrization of the Orthogonal and Unitary Groupcited by 133
  8. 2019Multi-Interest Network with Dynamic Routing for Recommendation at Tmallcited by 113
  9. 2018Learning Tree-based Deep Model for Recommender Systemscited by 99
  10. 2020An Analysis of SVD for Deep Rotation Estimationcited by 85
  11. 2017Orthogonal Recurrent Neural Networks with Scaled Cayley Transformcited by 82
  12. 2019Joint Optimization of Tree-based Index and Deep Model for Recommender Systemscited by 37
5 more
  1. 2019Differentiable Product Quantization for End-to-End Embedding Compressioncited by 36
  2. 2020Towards Personalized and Semantic Retrieval: An End-to-End Solution for E-commerce Search via Embedding Learningcited by 31
  3. 2020Learning Optimal Tree Models Under Beam Searchcited by 26
  4. 2021Joint Learning of Deep Retrieval Model and Product Quantization based Embedding Indexcited by 11
  5. 2016Polysemous codescited by 8

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 1.

2 papers.