Proceedings

RHash: Robust Hashing via L_infinity-norm Distortion

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. Main track. Pages 1386-1394.

https://doi.org/10.24963/ijcai.2017/192

Abstract

Hashing is an important tool in large-scale machine learning. Unfortunately, current data-dependent hashing algorithms are not robust to small perturbations of the data points, which degrades the performance of nearest neighbor (NN) search. The culprit is the minimization of the L_2-norm, average distortion among pairs of points to find the hash function. Inspired by recent progress in robust optimization, we develop a novel hashing algorithm, dubbed RHash, that instead minimizes the L_1-norm, worst-case distortion among pairs of points. We develop practical and efficient implementations of RHash that couple the alternating direction method of multipliers (ADMM) framework with column generation to scale well to large datasets. A range of experimental evaluations demonstrate the superiority of RHash over ten state-of-the-art binary hashing schemes. In particular, we show that RHash achieves the same retrieval performance as the state-of-the-art algorithms in terms of average precision while using up to 60% fewer bits.

  1. [Boyd et al., 2011] S. Boyd, N. Parikh, E. Chu, B. Peleato, and J. Eckstein. Distributed optimization and statistical learning via the alternating direction method of multipli- ers. Found. Trends Mach. Learn., 3(1):1-122, Jan. 2011.
  2. [Chatterjee and Hadi, 2009] S. Chatterjee and A. S. Hadi. Sensitivity Analysis in Linear Regression, volume 327.
  3. [Dantzig and Wolfe, 1960] G. B. Dantzig and P. Wolfe. De- composition principle for linear programs. Operations Re- search, 8(1):101-111, Feb. 1960.
  4. [Datar et al., 2004] M. Datar, N. Immorlica, P. Indyk, and V. S. Mirrokni. Locality-sensitive hashing scheme based on p-stable distributions. In Proc. Annu. Symp. Comput. Geometry, pages 253-262, June 2004.
  5. [Du and Pardalos, 2013] D. Du and P. M. Pardalos. Minimax and Applications, volume 4. Springer, 2013.
  6. [Hartley and Schaffalitzky, 2004] R. Hartley and F. Schaffal- itzky. L ∞ minimization in geometric reconstruction prob- lems. In Proc. Conf. Comput. Vision Pattern Recogn. (CVPR), pages 504-509, June 2004.
  7. [He et al., 2012] J. He, S. Kumar, and S. Chang. On the diffi- culty of nearest neighbor search. In Proc. Int. Conf. Mach. Learn., pages 1127-1134, June 2012.
  8. [Hegde et al., 2015] C. Hegde, A. C. Sankaranarayanan, W. Yin, and R. G. Baraniuk. Numax: A convex approach for learning near-isometric linear embeddings. IEEE Trans. Signal Process., 63(22):6109-6121, Nov. 2015.
  9. [Heo et al., 2012] J. Heo, Y. Lee, J. He, S. Chang, and S. Yoon. Spherical hashing. In Proc. Conf. Comput. Vi- sion Pattern Recogn., pages 2957-2964, June 2012.
  10. [Indyk and Motwani, 1998] P. Indyk and R. Motwani. Ap- proximate nearest neighbors: Towards removing the curse of dimensionality. In Proc. Annu. Symp. Theory Comput., pages 604-613, May 1998.
  11. [Jégou et al., 2012] H. Jégou, T. Furon, and J. Fuchs. Anti- sparse coding for approximate nearest neighbor search. In Proc. Intl. Conf. Acoustics Speech Signal Process. (ICASSP), pages 2029-2032. IEEE, 2012.
  12. [Jiang and Li, 2015] Q. Y. Jiang and W. J. Li. Scalable graph hashing with feature transformation. In Proc Intl. Joint Conf. Artif. Intell., Sep. 2015. IJCAI
  13. [Kong and Li, 2012] W. Kong and W. Li. Isotropic hashing. In Adv. Neural Info. Process. Syst., pages 1646-1654, Dec. 2012.
  14. [Kulis and Darrell, 2009] B. Kulis and T. Darrell. Learning to hash with binary reconstructive embeddings. In Adv. Neural Inf. Process. Syst., pages 1042-1050, Dec. 2009.
  15. [LeCun and Cortes, 1998] Y. LeCun and C. Cortes. The MNIST database of handwritten digits, 1998.
  16. [Ledoux and Talagrand, 1991] M. Ledoux and M. Tala- grand. Probability in Banach Spaces: Isoperimetry and Processes. Springer-Verlag, 1991.
  17. [Liu et al., 2011] W. Liu, J. Wang, S. Kumar, and S. Chang. Hashing with graphs. In Proc. Intl. Conf. Mach. Learn., pages 1-8, July 2011.
  18. [Lowe, 2004] D. Lowe. Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vision, 60(2):91-110, Nov. 2004.
  19. [Lv et al., 2007] Q. Lv, W. Josephson, Z. Wang, M. Charikar, and K. Li. Multi-probe lsh: efficient indexing for high- dimensional similarity search. In Proc. Int. Conf. Very Large databases, pages 950-961, Sep. 2007.
  20. [Nesterov, 2007] Y. Nesterov. Gradient methods for mini- mizing composite objective function. Technical report, Université Catholique de Louvain, Sep. 2007.
  21. [Norouzi and Fleet, 2011] M. Norouzi and D. J. Fleet. Min- imal loss hashing for compact binary codes. In Proc. Int. Conf. on Mach. Learn., pages 353-360, June 2011.
  22. [Plan and Vershynin, 2014] Y. Plan and R. Vershynin. Di- mension reduction by random hyperplane tessellations. Discrete Comput. Geom., 51(2):438-461, Mar. 2014.
  23. [Snavely et al., 2006] N. Snavely, S. Seitz, and R. Szeliski. Photo tourism: Exploring photo collections in 3D. ACM Trans. Graphics, 25(3):835-846, July 2006.
  24. [Studer et al., 2014] C. Studer, T. Goldstein, W. Yin, and R. G. Baraniuk. Democratic representations. arXiv preprint arXiv:1401.3420, 2014.
  25. [Torralba et al., 2008] A. Torralba, R. Fergus, and Y. Weiss. Small codes and large image databases for recognition. In Proc. Conf. Comput. Vision Pattern Recogn., pages 1-8, June 2008.
  26. [Wainwright, 2009] M. J. Wainwright. Sharp thresholds for high-dimensional and noisy sparsity recovery using ℓ 1 - constrained quadratic programming (Lasso). IEEE Trans. Info. Theory, 55(5):2183-2202, May 2009.
  27. [Wang et al., 2014] J. Wang, H. T. Shen, J. Song, and J. Ji. Hashing for similarity search: A survey. arXiv preprint arXiv:1408.2927, 2014.
  28. [Wang et al., 2016] Z. Wang, Y. Yang, S. Chang, Q. Ling, and T. S. Huang. Learning a deep ℓ ∞ encoder for hashing. In Proc. Intl. Joint Conf. Artif. Intell., pages 2174-2180. AAAI Press, 2016. IJCAI
  29. [Weiss et al., 2009] Y. Weiss, A. Torralba, and R. Fergus. Spectral hashing. In Adv. Neural Inf. Process. Syst., pages 1753-1760, Dec. 2009.
  30. [Weiss et al., 2012] Y. Weiss, R. Fergus, and A. Torralba. Multidimensional spectral hashing. In European Conf. Comput. Vision, pages 340-353, Oct. 2012.
  31. [Wen et al., 2010] Z. Wen, W. Yin, D. Goldfarb, and Y. Zhang. A fast algorithm for sparse reconstruction based on shrinkage, subspace optimization, and continuation. SIAM J. Sci. Comput., 32(4):1832-1857, June 2010.
  32. [Xu et al., 2009] H. Xu, C. Caramanis, and S. Mannor. Ro- bustness and regularization of support vector machines. J. Mach. Learn. Research, 10:1485-1510, 2009.
  33. [Yu et al., 2014] F. X. Yu, S. Kumar, Y. Gong, and S. Chang. Circulant binary embedding. In Proc. Int. Conf. Mach. Learn., pages 946-954, June 2014.

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

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