Anisotropic Additive Quantization for Fast Inner Product Search

Authors

  • Jin Zhang University of Science and Technology of China
  • Qi Liu University of Science and Technology of China
  • Defu Lian University of Science and Technology of China
  • Zheng Liu Microsoft
  • Le Wu Hefei University of Technology
  • Enhong Chen University of Science and Technology of China

DOI:

https://doi.org/10.1609/aaai.v36i4.20356

Keywords:

Data Mining & Knowledge Management (DMKM)

Abstract

Maximum Inner Product Search (MIPS) plays an important role in many applications ranging from information retrieval, recommender systems to natural language processing and machine learning. However, exhaustive MIPS is often expensive and impractical when there are a large number of candidate items. The state-of-the-art approximated MIPS is product quantization with a score-aware loss, which weighs more heavily on items with larger inner product scores. However, it is challenging to extend the score-aware loss for additive quantization due to parallel-orthogonal decomposition of residual error. Learning additive quantization with respect to this loss is important since additive quantization can achieve a lower approximation error than product quantization. To this end, we propose a quantization method called Anisotropic Additive Quantization to combine the score-aware anisotropic loss and additive quantization. To efficiently update the codebooks in this algorithm, we develop a new alternating optimization algorithm. The proposed algorithm is extensively evaluated on three real-world datasets. The experimental results show that it outperforms the state-of-the-art baselines with respect to approximate search accuracy while guaranteeing a similar retrieval efficiency.

Downloads

Published

2022-06-28

How to Cite

Zhang, J., Liu, Q., Lian, D., Liu, Z., Wu, L., & Chen, E. (2022). Anisotropic Additive Quantization for Fast Inner Product Search. Proceedings of the AAAI Conference on Artificial Intelligence, 36(4), 4354-4362. https://doi.org/10.1609/aaai.v36i4.20356

Issue

Section

AAAI Technical Track on Data Mining and Knowledge Management