English

DualHash: A Stochastic Primal-Dual Algorithm with Theoretical Guarantee for Deep Hashing

Optimization and Control 2025-12-09 v2 Computer Vision and Pattern Recognition

Abstract

Deep hashing converts high-dimensional feature vectors into compact binary codes, enabling efficient large-scale retrieval. A fundamental challenge in deep hashing stems from the discrete nature of quantization in generating the codes. W-type regularizations, such as z1||z|-1|, have been proven effective as they encourage variables toward binary values. However, existing methods often directly optimize these regularizations without convergence guarantees. While proximal gradient methods offer a promising solution, the coupling between W-type regularizers and neural network outputs results in composite forms that generally lack closed-form proximal solutions. In this paper, we present a stochastic primal-dual hashing algorithm, referred to as DualHash, that provides rigorous complexity bounds. Using Fenchel duality, we partially transform the nonconvex W-type regularization optimization into the dual space, which results in a proximal operator that admits closed-form solutions. We derive two algorithm instances: a momentum-accelerated version with O(ε4)\mathcal{O}(\varepsilon^{-4}) complexity and an improved O(ε3)\mathcal{O}(\varepsilon^{-3}) version using variance reduction. Experiments on three image retrieval databases demonstrate the superior performance of DualHash.

Keywords

Cite

@article{arxiv.2510.18218,
  title  = {DualHash: A Stochastic Primal-Dual Algorithm with Theoretical Guarantee for Deep Hashing},
  author = {Luxuan Li and Xiao Wang and Chunfeng Cui},
  journal= {arXiv preprint arXiv:2510.18218},
  year   = {2025}
}

Comments

27 pages, 13 figures

R2 v1 2026-07-01T06:56:54.985Z