Published January 25, 2025 | Version v1
Software Open

DeBackdoor: A Deductive Framework for Detecting Backdoor Attacks on Deep Models with Limited Data

  • 1. ROR icon Hamad bin Khalifa University

Description

Backdoor attacks are among the most effective, practical, and stealthy attacks in deep learning. We consider a practical scenario where a developer obtains a deep model from a third party and uses it as part of a safety-critical system. The developer wants to inspect the model for potential backdoors prior to system deployment. We find that most existing detection techniques make assumptions that are not applicable to this scenario. DeBackdoor is a novel framework for detecting backdoors under realistic restrictions. We generate candidate triggers by deductively searching over the space of possible triggers. We construct and optimize a smoothed version of Attack Success Rate as our search objective. Starting from a broad class of template attacks and just using the forward pass of a deep model, we reverse engineer the backdoor attack. We conduct extensive evaluation on a wide range of attacks, models, and datasets, with our technique performing almost perfectly across these settings.

Files

DeBackdoor.zip

Files (454.6 MB)

Name Size Download all
md5:2a6a682d23f33c199c0304b724b7df94
454.6 MB Preview Download

Additional details

Software

Programming language
Python