Targeted Attack for Deep Hashing based Retrieval
arXiv:2004.07955
Abstract
The deep hashing based retrieval method is widely adopted in large-scale image and video retrieval. However, there is little investigation on its security. In this paper, we propose a novel method, dubbed deep hashing targeted attack (DHTA), to study the targeted attack on such retrieval. Specifically, we first formulate the targeted attack as a point-to-set optimization, which minimizes the average distance between the hash code of an adversarial example and those of a set of objects with the target label. Then we design a novel component-voting scheme to obtain an anchor code as the representative of the set of hash codes of objects with the target label, whose optimality guarantee is also theoretically derived. To balance the performance and perceptibility, we propose to minimize the Hamming distance between the hash code of the adversarial example and the anchor code under the restriction on the perturbation. Extensive experiments verify that DHTA is effective in attacking both deep hashing based image retrieval and video retrieval.
arXiv commentAccepted by ECCV 2020 as Oral
References in corpus (9)
- PyTorch: An Imperative Style, High-Performance Deep Learning Library
- UCF101: A Dataset of 101 Human Actions Classes From Videos in The Wild
- Ensemble Adversarial Training: Attacks and Defenses
- Simultaneous Feature Learning and Hash Coding with Deep Neural Networks
- Understanding Adversarial Attacks on Deep Learning Based Medical Image Analysis Systems
- Self-Supervised Video Hashing with Hierarchical Binary Auto-encoder
- Imperceptible, Robust, and Targeted Adversarial Examples for Automatic Speech Recognition
- Skip Connections Matter: On the Transferability of Adversarial Examples Generated with ResNets
- Physical Adversarial Textures that Fool Visual Object Tracking