paper-with-me

홈 › Papers

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

2022-03-09 · ICLR 2022 4 · Yunjiang Jiang, Han Zhang, Yiming Qiu, Yun Xiao, Bo Long, Wen-Yun Yang

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.

📄 PDF Abstract BibTeX arXiv:2203.05082

Code (0)

등록된 구현이 없습니다.

Tasks

Quantization

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…

Similar Papers 제목 키워드 기반

Efficient coordinate-descent for orthogonal matrices through Givens rotations

2013-12-02 · Uri Shalit, Gal Chechik

Optimizing over the set of orthogonal matrices is a central component in problems like sparse-PCA or tensor decomposition. Unfortunately, such optimization is hard since simple operations on orthogonal matrices easily br…

Tensor Decomposition

Covariance Estimation for High Dimensional Data Vectors Using the Sparse Matrix Transform

2008-12-01 · NeurIPS 2008 12 · Guangzhi Cao, Charles Bouman

Covariance estimation for high dimensional vectors is a classically difficult problem in statistical analysis and machine learning due to limited sample size. In this paper, we propose a new approach to covariance estima…

Coordinate descent on the orthogonal group for recurrent neural network training

2021-07-30 · Estelle Massart, Vinayak Abrol

We propose to use stochastic Riemannian coordinate descent on the orthogonal group for recurrent neural network training. The algorithm rotates successively two columns of the recurrent matrix, an operation that can be e…

Rotation Coordinate Descent for Fast Globally Optimal Rotation Averaging

2021-03-15 · CVPR 2021 1 · Álvaro Parra, Shin-Fang Chng, Tat-Jun Chin, Anders Eriksson 외

Under mild conditions on the noise level of the measurements, rotation averaging satisfies strong duality, which enables global solutions to be obtained via semidefinite programming (SDP) relaxation. However, generic sol…

valid

Parameter Efficient Quasi-Orthogonal Fine-Tuning via Givens Rotation

2024-04-05 · Xinyu Ma, Xu Chu, Zhibang Yang, Yang Lin 외

With the increasingly powerful performances and enormous scales of pretrained models, promoting parameter efficiency in fine-tuning has become a crucial need for effective and efficient adaptation to various downstream t…