Proceedings

Deep Polarized Network for Supervised Learning of Accurate Binary Hashing Codes

Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 825-831.

https://doi.org/10.24963/ijcai.2020/115

Abstract

This paper proposes a novel deep polarized network (DPN) for learning to hash, in which each channel in the network outputs is pushed far away from zero by employing a differentiable bit-wise hinge-like loss which is dubbed as polarization loss. Reformulated within a generic Hamming Distance Metric Learning framework [Norouzi et al., 2012], the proposed polarization loss bypasses the requirement to prepare pairwise labels for (dis-)similar items and, yet, the proposed loss strictly bounds from above the pairwise Hamming Distance based losses. The intrinsic connection between pairwise and pointwise label information, as disclosed in this paper, brings about the following methodological improvements: (a) we may directly employ the proposed differentiable polarization loss with no large deviations incurred from the target Hamming distance based loss; and (b) the subtask of assigning binary codes becomes extremely simple --- even random codes assigned to each class suffice to result in state-of-the-art performances, as demonstrated in CIFAR10, NUS-WIDE and ImageNet100 datasets.

  1. [Andoni and Indyk, 2006] A. Andoni and P. Indyk. Near-optimal hashing algorithms for approximate nearest neighbor in high di- mensions. In FOCS, pages 459-468, 2006.
  2. [Cakir et al., 2018] F. Cakir, K. He, and S. Sclaroff. Hashing with binary matrix pursuit. In ECCV, pages 344-361, 2018.
  3. [Cakir et al., 2019] Fatih Cakir, Kun He, Sarah Bargal, and Stan Sclaroff. Hashing with mutual information. T-PAMI, 41(10):2424-2437, 2019.
  4. [Cao et al., 2017] Z. Cao, M. Long, J. Wang, and P. Yu. Hashnet: Deep learning to hash by continuation. In ICCV, 2017.
  5. [Cao et al., 2018] Y. Cao, M. Long, L. Bin, and J. Wang. Deep cauchy hashing for hamming space retrieval. In CVPR, 2018.
  6. [Chua et al., 2009] T-S. Chua, J. Tang, R. Hong, H. Li, Z. Luo, and Y-T. Zheng. Nus-wide: A real-world web image database from national university of singapore. In CIVR, 2009.
  7. [Fan et al., 2019] L. Fan, K. W. Ng, and C. S. Chan. Rethinking deep neural network ownership verification: Embedding pass- ports to defeat ambiguity attacks. In NeurIPS, pages 4716-4725, 2019.
  8. [Gong and Lazebnik, 2011] Y. Gong and S. Lazebnik. Iterative quantization: A procrustean approach to learning binary codes. In CVPR, 2011.
  9. [He et al., 2018] K. He, F. Cakir, S. A. Bargal, and S. Sclaroff. Hashing as tie-aware learning to rank. In CVPR, pages 4023- 4032, 2018.
  10. [Hu et al., 2018] Q. Hu, P. Wang, and J. Cheng. From hashing to cnns: Training binary weight networks via hashing. In AAAI, 2018.
  11. [Indyk and Motwani, 1998] P. Indyk and R. Motwani. Approxi- mate nearest neighbors: Towards removing the curse of dimen- sionality. In ACM-STOC, pages 604-613, 1998.
  12. [Jeong and Song, 2018] Y. Jeong and H. O. Song. Efficient end-to- end learning for quantizable representations. In ICML, 2018.
  13. [Krizhevsky et al., 2012] A. Krizhevsky, I. Sutskever, and G. Hin- ton. Imagenet classification with deep convolutional neural net- works. In NIPS, pages 1097-1105, 2012.
  14. [Krizhevsky, 2009] A. Krizhevsky. Learning multiple layers of fea- tures from tiny images. Technical report, 2009.
  15. [Kulis and Darrell, 2009] B. Kulis and T. Darrell. Learning to hash with binary reconstructive embeddings. In NIPS, pages 1042- 1050, 2009.
  16. [Li et al., 2016] W-J Li, S. Wang, and W-C Kang. Feature learning based deep supervised hashing with pairwise labels. In IJCAI, pages 1711-1717, 2016. IJCAI
  17. [Lin et al., 2013] G. Lin, C. Shen, D. Suter, and A. van den Hengel. A general two-step approach to learning-based hashing. In ICCV, 2013.
  18. [Lin et al., 2015] K. Lin, H-F Yang, J-H Hsiao, and C-S Chen. Deep learning of binary hash codes for fast image retrieval. In CVPR-W, 2015.
  19. [Lin et al., 2017] G. Lin, F. Liu, C. Shen, J. Wu, and H. T. Shen. Structured learning of binary codes with column generation for optimizing ranking measures. Int. J. Comput. Vision, 123(2):287- 308, June 2017.
  20. [Liu et al., 2012] W. Liu, J. Wang, R. Ji, Y. Jiang, and S. Chang. Supervised hashing with kernels. In CVPR, pages 2074-2081, 2012.
  21. [Liu et al., 2016] H. Liu, R. Wang, S. Shan, and X. Chen. Deep su- pervised hashing for fast image retrieval. In CVPR, pages 2064- 2072, 2016.
  22. [Liu et al., 2018] B. Liu, Y. Cao, M. Long, J. Wang, and J. Wang. Deep triplet quantization. In ACM-MM, pages 755-763, 2018.
  23. [Norouzi and Blei, 2011] M. Norouzi and D. M. Blei. Minimal loss hashing for compact binary codes. In ICML, pages 353-360, 2011.
  24. [Norouzi et al., 2012] M. Norouzi, D. Fleet, and R. Salakhutdinov. Hamming distance metric learning. In NIPS, 2012.
  25. [Paszke et al., 2019] A. Paszke, S. Gross, F. Massa, A. Lerer, J. Bradbury, G. Chanan, T. Killeen, Z. Lin, N. Gimelshein, L. Antiga, A. Desmaison, A. Köpf, E. Yang, Z. DeVito, M. Rai- son, A. Tejani, S. Chilamkurthy, B. Steiner, L. Fang, J. Bai, and S. Chintala. PyTorch: An Imperative Style, High-Performance Deep Learning Library. arXiv e-prints, page arXiv:1912.01703, Dec 2019.
  26. [Russakovsky et al., 2015] O. Russakovsky, J. Deng, H. Su, J. Krause, S. Satheesh, S. Ma, Z. Huang, A. Karpathy, A. Khosla, M. Bernstein, A. Berg, and L. Fei-Fei. ImageNet Large Scale Vi- sual Recognition Challenge. Int. J. Comput. Vision, 115(3):211- 252, 2015.
  27. [Shen et al., 2015] F. Shen, C. Shen, W. Liu, and H. T. Shen. Su- pervised discrete hashing. In CVPR, 2015.
  28. [Shen et al., 2019] Y. Shen, J. Qin, J. Chen, L. Liu, and F. Zhu. Embarrassingly Simple Binary Representation Learning. arXiv e-prints, page arXiv:1908.09573, Aug 2019.
  29. [Su et al., 2018] S. Su, C. Zhang, K. Han, and Y. Tian. Greedy hash: Towards fast optimization for accurate hash coding in CNN. In NeurIPS, pages 806-815, 2018.
  30. [Tang, 2013] Y. Tang. Deep Learning using Linear Support Vector Machines. arXiv e-prints, page arXiv:1306.0239, Jun 2013.
  31. [Wang et al., 2013] J. Wang, W. Liu, A. X. Sun, and Y. Jiang. Learning hash codes with listwise supervision. In ICCV, pages 3032-3039, 2013.
  32. [Wang et al., 2015] Q. Wang, Z. Zhang, and S. Luo. Ranking pre- serving hashing for fast similarity search. In IJCAI, pages 3911- 3917, 2015. IJCAI
  33. [Wang et al., 2016] X. Wang, Y. Shi, and K. Kitani. Deep super- vised hashing with triplet labels. In ACCV, pages 70-84, 2016.
  34. [Wang et al., 2018] J. Wang, T. Zhang, J. Song, N. Sebe, and H. T. Shen. A survey on learning to hash. T-PAMI, 40(4):769-790, 2018.
  35. [Yang et al., 2018] H. Yang, K. Lin, and C. Chen. Supervised learn- ing of semantics-preserving hash via deep convolutional neural networks. T-PAMI, 40(2):437-451, 2018.
  36. [Yao et al., 2016] T. Yao, F. Long, T. Mei, and Y. Rui. Deep semantic-preserving and ranking-based hashing for image re- trieval. In IJCAI, 2016. IJCAI
  37. [Zhao et al., 2015] F. Zhao, Y. Huang, L. Wang, and T. Tan. Deep semantic ranking based hashing for multi-label image retrieval. In CVPR, 2015.
  38. [Zhuang et al., 2016] B. Zhuang, G. Lin, C. Shen, and I. Reid. Fast training of triplet-based deep binary embedding networks. In CVPR, 2016.

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

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