Proceedings

Complementary Binary Quantization for Joint Multiple Indexing

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 2114-2120.

https://doi.org/10.24963/ijcai.2018/292

Abstract

Building multiple hash tables has been proven a successful technique for indexing massive databases, which can guarantee a desired level of overall performance. However, existing hash based multi-indexing methods suffer from the heavy redundancy, without strong table complementarity and effective hash code learning. To address the problems, this paper proposes a complementary binary quantization (CBQ) method to jointly learning multiple hash tables. It exploits the power of incomplete binary coding based on prototypes to align the original space and the Hamming space, and further utilizes the nature of multi-indexing search to jointly reduce the quantization loss based on the prototype based hash function. Our alternating optimization adaptively discovers the complementary prototype sets and the corresponding code sets of a varying size in an efficient way, which together robustly approximate the data relations. Our method can be naturally generalized to the product space for long hash codes. Extensive experiments carried out on two popular large-scale tasks including Euclidean and semantic nearest neighbor search demonstrate that the proposed CBQ method enjoys the strong table complementarity and significantly outperforms the state-of-the-art, with up to 57.76\% performance gains relatively.

  1. [Cheng et al., 2014] Jian Cheng, Cong Leng, Jiaxiang Wu, Hainan Cui, and Hanqing Lu. Fast and accurate image matching with cascade hashing for 3d reconstruction. In IEEE CVPR, pages 4321-4328, 2014.
  2. [Datar et al., 2004] Mayur Datar, Nicole Immorlica, Piotr Indyk, and Vahab S. Mirrokni. Locality-sensitive hash- ing scheme based on p-stable distributions. In SCG, pages 253-262, 2004.
  3. [Gong and Lazebnik, 2011] Yunchao Gong and S. Lazebnik. Iterative quantization: A procrustean approach to learning binary codes. In IEEE CVPR, pages 817-824, 2011.
  4. [He et al., 2012] Junfeng He, Jinyuan Feng, Xianglong Li- u, Tao Cheng, Tai-Hsu Lin, Hyunjin Chung, and Shih-Fu Chang. Mobile product search with bag of hash bits and boundary reranking. In IEEE CVPR, pages 3005-3012, 2012.
  5. [He et al., 2013] Kaiming He, Fang Wen, and Jian Sun. K-means hashing: An affinity-preserving quantization method for learning binary compact codes. In IEEE CVPR, pages 2938-2945, 2013.
  6. [Heo et al., 2012] Jae-Pil Heo, Youngwoon Lee, Junfeng He, Shih-Fu Chang, and Sung-Eui Yoon. Spherical hashing. In IEEE CVPR, pages 2957-2964, 2012.
  7. [Huang et al., 2013] Long-Kai Huang, Qiang Yang, and Wei-Shi Zheng. Online hashing. In IJCAI, pages 1422- 1428, 2013.
  8. [Indyk and Motwani, 1998] Piotr Indyk and Rajeev Mot- wani. Approximate nearest neighbors: towards removing the curse of dimensionality. In ACM STOC, pages 604- 613, 1998.
  9. [Jain et al., 2010] Prateek Jain, Sudheendra Vijaya- narasimhan, and Kristen Grauman. Hashing Hyperplane Queries to Near Points with Applications to Large-Scale Active Learning. In NIPS, pages 928-936. 2010.
  10. [Jegou et al., 2011] Herve Jegou, Matthijs Douze, and Cordelia Schmid. Product quantization for nearest neigh- bor search. IEEE TPAMI, 33(1):117-128, January 2011.
  11. [Jiang and Li, 2015] Qing-Yuan Jiang and Wu-Jun Li. Scal- able graph hashing with feature transformation. In IJCAI, pages 2248-2254, 2015. IJCAI
  12. [Li et al., 2016] Zhujin Li, Xianglong Liu, Junjie Wu, and Hao Su. Adaptive binary quantization for fast nearest neighbor search. In ECAI, pages 64-72, 2016.
  13. [Lin et al., 2016] K. Lin, J. Lu, C. S. Chen, and J. Zhou. Learning compact binary descriptors with unsupervised deep neural networks. In CVPR, pages 1183-1192, 2016.
  14. [Liu et al., 2013] Xianglong Liu, Junfeng He, and Bo Lang. Reciprocal Hash Tables for Nearest Neighbor Search. In AAAI, pages 626-632, 2013.
  15. [Liu et al., 2015] Xianglong Liu, Lei Huang, Cheng Deng, Jiwen Lu, and Bo Lang. Multi-view complementary hash tables for nearest neighbor search. In IEEE ICCV, pages 1107-1115, 2015.
  16. [Liu et al., 2017] Xianglong Liu, Cheng Deng, Yadong Mu, and Zhujin Li. Boosting complementary hash tables for fast nearest neighbor search. In AAAI, pages 4183-4189, 2017.
  17. [Mu et al., 2014] Yadong Mu, Gang Hua, Wei Fan, and Shih- Fu Chang. Hash-svm: Scalable kernel machines for large- scale visual classification. In IEEE CVPR, pages 979-986, 2014.
  18. [Norouzi et al., 2012] Mohammad Norouzi, Ali Punjani, and David J. Fleet. Fast search in hamming space with multi- index hashing. In IEEE CVPR, pages 3108-3115, 2012.
  19. [Shen et al., 2015] Fumin Shen, Chunhua Shen, Wei Liu, and Heng Tao Shen. Supervised discrete hashing. In IEEE CVPR, pages 37-45, 2015.
  20. [Song et al., 2013] Jingkuan Song, Yang Yang, Yi Yang, Z- i Huang, and Heng Tao Shen. Inter-media hashing for large-scale retrieval from heterogeneous data sources. In ACM SIGMOD, pages 785-796, 2013.
  21. [Takebe et al., 2015] Hiroaki Takebe, Yusuke Uehara, and Seiichi Uchida. Efficient anchor graph hashing with data- dependent anchor selection. IEICE Transactions, 98- D(11):2030-2033, 2015.
  22. [Wang et al., 2015] Qifan Wang, Luo Si, and Bin Shen. Learning to hash on structured data. In AAAI, pages 3066- 3072, 2015.
  23. [Wang et al., 2018] Jingdong Wang, Ting Zhang, Jingkuan Song, Nicu Sebe, and Heng Tao Shen. A survey on learn- ing to hash. IEEE TPAMI, 40(4):769-790, 2018.
  24. [Weiss et al., 2008] Yair Weiss, Antonio Torralba, and Rob Fergus. Spectral hashing. In NIPS, pages 1-8, 2008.
  25. [Xia et al., 2013] Yan Xia, Kaiming He, Fang Wen, and Jian Sun. Joint inverted indexing. In IEEE ICCV, pages 3416- 3423, 2013.
  26. [Xu et al., 2011] Hao Xu, Jingdong Wang, Zhu Li, Gang Zeng, Shipeng Li, and Nenghai Yu. Complementary hash- ing for approximate nearest neighbor search. In IEEE IC- CV, pages 1631-1638, 2011.
  27. [Zhang et al., 2014] Ting Zhang, Chao Du, and Jingdong Wang. Composite quantization for approximate nearest neighbor search. In ICML, pages 838-846, 2014.
  28. [Zhang et al., 2016] Hanwang Zhang, Fumin Shen, Wei Liu, Xiangnan He, Huanbo Luan, and Tat-Seng Chua. Discrete collaborative filtering. In ACM SIGIR, pages 1-10, 2016.
  29. [Zhu et al., 2016] Han Zhu, Mingsheng Long, Jianmin Wang, and Yue Cao. Deep hashing network for efficient similarity retrieval. In AAAI, pages 2415-2421, 2016.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards