Robust SAM: On the Adversarial Robustness of Vision Foundation Models
Jiahuan Long, Zhengqin Xu, Tingsong Jiang, Wen Yao, Shuai Jia, Chao Ma, Xiaoqian Chen
TL;DR
This work investigates the adversarial robustness of vision foundation models, focusing on SAM and SAM 2. It introduces a cross-prompt adversarial attack that targets features common to both point and box prompts to improve transferability, and demonstrates its effectiveness in degrading segmentation performance across datasets. To counter these threats, the authors propose RobustSAM, a few-parameter defense that uses singular value decomposition to adapt only a diagonal matrix of the encoder’s convolutional layers, maintaining most of the original model structure. Empirically, the cross-prompt attack achieves higher attack success rates than prior methods, while RobustSAM delivers meaningful robustness gains with a minimal parameter budget (512 parameters) and minimal loss in clean performance. The results suggest that small, strategically chosen parameter adjustments can meaningfully bolster SAM’s robustness in practical deployments while keeping computational costs low.
Abstract
The Segment Anything Model (SAM) is a widely used vision foundation model with diverse applications, including image segmentation, detection, and tracking. Given SAM's wide applications, understanding its robustness against adversarial attacks is crucial for real-world deployment. However, research on SAM's robustness is still in its early stages. Existing attacks often overlook the role of prompts in evaluating SAM's robustness, and there has been insufficient exploration of defense methods to balance the robustness and accuracy. To address these gaps, this paper proposes an adversarial robustness framework designed to evaluate and enhance the robustness of SAM. Specifically, we introduce a cross-prompt attack method to enhance the attack transferability across different prompt types. Besides attacking, we propose a few-parameter adaptation strategy to defend SAM against various adversarial attacks. To balance robustness and accuracy, we use the singular value decomposition (SVD) to constrain the space of trainable parameters, where only singular values are adaptable. Experiments demonstrate that our cross-prompt attack method outperforms previous approaches in terms of attack success rate on both SAM and SAM 2. By adapting only 512 parameters, we achieve at least a 15\% improvement in mean intersection over union (mIoU) against various adversarial attacks. Compared to previous defense methods, our approach enhances the robustness of SAM while maximally maintaining its original performance.
