Proceedings

Unsupervised Hashing with Contrastive Information Bottleneck

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 959-965.

https://doi.org/10.24963/ijcai.2021/133

Abstract

Many unsupervised hashing methods are implicitly established on the idea of reconstructing the input data, which basically encourages the hashing codes to retain as much information of original data as possible. However, this requirement may force the models spending lots of their effort on reconstructing the unuseful background information, while ignoring to preserve the discriminative semantic information that is more important for the hashing task. To tackle this problem, inspired by the recent success of contrastive learning in learning continuous representations, we propose to adapt this framework to learn binary hashing codes. Specifically, we first propose to modify the objective function to meet the specific requirement of hashing and then introduce a probabilistic binary representation layer into the model to facilitate end-to-end training of the entire model. We further prove the strong connection between the proposed contrastive-learning-based hashing method and the mutual information, and show that the proposed model can be considered under the broader framework of the information bottleneck (IB). Under this perspective, a more general hashing model is naturally obtained. Extensive experimental results on three benchmark image datasets demonstrate that the proposed hashing method significantly outperforms existing baselines.

  1. [Alemi et al., 2017] Alexander A. Alemi, Ian Fischer, Joshua V. Dillon, and Kevin Murphy. Deep variational information bot- tleneck. In ICLR (Poster), 2017.
  2. [Baluja and Covell, 2008] Shumeet Baluja and Michele Covell. Learning to hash: forgiving hash functions and applications. Data Min. Knowl. Discov., 17(3):402-430, 2008.
  3. [Bengio et al., 2013] Yoshua Bengio, Nicholas Léonard, and Aaron C. Courville. Estimating or propagating gradients through stochastic neurons for conditional computation. CoRR, abs/1308.3432, 2013.
  4. [Cao et al., 2017] Zhangjie Cao, Mingsheng Long, Jianmin Wang, and Philip S. Yu. Hashnet: Deep learning to hash by continuation. In ICCV, pages 5609-5618, 2017.
  5. [Chen et al., 2020] Ting Chen, Simon Kornblith, Mohammad Norouzi, and Geoffrey E. Hinton. A simple framework for con- trastive learning of visual representations. In ICML, pages 1597- 1607, 2020.
  6. [Chua et al., 2009] Tat-Seng Chua, Jinhui Tang, Richang Hong, Haojie Li, Zhiping Luo, and Yantao Zheng. NUS-WIDE: a real- world web image database from national university of singapore. In CIVR, 2009.
  7. [Dai et al., 2017] Bo Dai, Ruiqi Guo, Sanjiv Kumar, Niao He, and Le Song. Stochastic generative hashing. In ICML, volume 70 of Proceedings of Machine Learning Research, pages 913-922, 2017.
  8. [Dizaji et al., 2018] Kamran Ghasedi Dizaji, Feng Zheng, Najmeh Sadoughi, Yanhua Yang, Cheng Deng, and Heng Huang. Unsu- pervised deep generative adversarial hashing network. In CVPR, pages 3664-3673, 2018.
  9. [Do et al., 2016] Thanh-Toan Do, Anh-Dzung Doan, and Ngai- Man Cheung. Learning to hash with binary deep neural network. In European Conference on Computer Vision, pages 219-234. Springer, 2016.
  10. [Dong et al., 2019] Wei Dong, Qinliang Su, Dinghan Shen, and Changyou Chen. Document hashing with mixture-prior gener- ative models. In Proceedings of the 2019 Conference on Empir- ical Methods in Natural Language Processing and the 9th In- ternational Joint Conference on Natural Language Processing (EMNLP-IJCNLP), pages 5229-5238, 2019.
  11. [Federici et al., 2020] Marco Federici, Anjan Dutta, Patrick Forré, Nate Kushman, and Zeynep Akata. Learning robust representa- tions via multi-view information bottleneck. In ICLR, 2020.
  12. [Grill et al., 2020] Jean-Bastien Grill, Florian Strub, Flo- rent Altché, Corentin Tallec, Pierre H. Richemond, Elena Buchatskaya, Carl Doersch, Bernardo Ávila Pires, Zhao- han Guo, Mohammad Gheshlaghi Azar, Bilal Piot, Koray Kavukcuoglu, Rémi Munos, and Michal Valko. Bootstrap your own latent -A new approach to self-supervised learning. In NeurIPS, 2020.
  13. [He et al., 2020] Kaiming He, Haoqi Fan, Yuxin Wu, Saining Xie, and Ross B. Girshick. Momentum contrast for unsupervised vi- sual representation learning. In CVPR, pages 9726-9735, 2020.
  14. [Hinton et al., 2015] Geoffrey E. Hinton, Oriol Vinyals, and Jef- frey Dean. Distilling the knowledge in a neural network. CoRR, abs/1503.02531, 2015.
  15. [Huang et al., 2017] Shanshan Huang, Yichao Xiong, Ya Zhang, and Jia Wang. Unsupervised triplet hashing for fast image re- trieval. In ACM Multimedia (Thematic Workshops), pages 84-92, 2017.
  16. [Krizhevsky and Hinton, 2009] Alex Krizhevsky and Geoffrey Hinton. Learning multiple layers of features from tiny images. Handbook of Systemic Autoimmune Diseases, 1(4), 2009.
  17. [Lew et al., 2006] Michael S Lew, Nicu Sebe, Chabane Djeraba, and Ramesh Jain. Content-based multimedia information re- trieval: State of the art and challenges. ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM), 2(1):1-19, 2006.
  18. [Lin et al., 2014] Tsung-Yi Lin, Michael Maire, Serge Belongie, James Hays, Pietro Perona, Deva Ramanan, Piotr Dollár, and C Lawrence Zitnick. Microsoft coco: Common objects in con- text. In European conference on computer vision, pages 740-755. Springer, 2014.
  19. [Lin et al., 2016] Kevin Lin, Jiwen Lu, Chu-Song Chen, and Jie Zhou. Learning compact binary descriptors with unsupervised deep neural networks. In CVPR, pages 1183-1192, 2016.
  20. [Maddison et al., 2017] Chris J. Maddison, Andriy Mnih, and Yee Whye Teh. The concrete distribution: A continuous relax- ation of discrete random variables. In ICLR (Poster), 2017.
  21. [Shen et al., 2018] Dinghan Shen, Qinliang Su, Paidamoyo Chap- fuwa, Wenlin Wang, Guoyin Wang, Ricardo Henao, and Lawrence Carin. Nash: Toward end-to-end neural architecture for generative semantic hashing. In Proceedings of the 56th An- nual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pages 2041-2050, 2018.
  22. [Shen et al., 2019] Yuming Shen, Li Liu, and Ling Shao. Unsuper- vised binary representation learning with deep variational net- works. Int. J. Comput. Vis., 127(11-12):1614-1628, 2019.
  23. [Shen et al., 2020] Yuming Shen, Jie Qin, Jiaxin Chen, Mengyang Yu, Li Liu, Fan Zhu, Fumin Shen, and Ling Shao. Auto-encoding twin-bottleneck hashing. In CVPR, pages 2815-2824, 2020.
  24. [Simonyan and Zisserman, 2015] Karen Simonyan and Andrew Zisserman. Very deep convolutional networks for large-scale im- age recognition. In ICLR, 2015.
  25. [Song et al., 2018] Jingkuan Song, Tao He, Lianli Gao, Xing Xu, Alan Hanjalic, and Heng Tao Shen. Binary generative adversarial networks for image retrieval. In AAAI, pages 394-401, 2018.
  26. [Su et al., 2018] Shupeng Su, Chao Zhang, Kai Han, and Yonghong Tian. Greedy hash: Towards fast optimization for accurate hash coding in CNN. In NeurIPS, pages 806-815, 2018.
  27. [Tishby et al., 2000] Naftali Tishby, Fernando C Pereira, and William Bialek. The information bottleneck method. arXiv preprint physics/0004057, 2000.
  28. [Yang et al., 2018] Erkun Yang, Cheng Deng, Tongliang Liu, Wei Liu, and Dacheng Tao. Semantic structure-based unsupervised deep hashing. In IJCAI, pages 1064-1070, 2018. IJCAI
  29. [Yang et al., 2019] Erkun Yang, Tongliang Liu, Cheng Deng, Wei Liu, and Dacheng Tao. Distillhash: Unsupervised deep hashing by distilling data pairs. In CVPR, pages 2946-2955, 2019.
  30. [Zheng et al., 2020] Lin Zheng, Qinliang Su, Dinghan Shen, and Changyou Chen. Generative semantic hashing enhanced via boltzmann machines. In Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, pages 777-788, 2020.
  31. [Zieba et al., 2018] Maciej Zieba, Piotr Semberecki, Tarek El- Gaaly, and Tomasz Trzcinski. Bingan: Learning compact binary descriptors with a regularized GAN. In NeurIPS, pages 3612- 3622, 2018.

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

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