TL;DR
This paper introduces a black-box meta neural analysis method for detecting Trojan attacks in machine learning models, achieving high accuracy across diverse data types and attack strategies without prior assumptions.
Contribution
The paper presents a novel meta-classifier approach with jumbo learning for Trojan detection that works under black-box access and generalizes to unseen attack types.
Findings
Achieves 97% detection AUC across multiple datasets and attack types.
Outperforms existing Trojan detection methods significantly.
Maintains 90% detection AUC even against adaptive attackers.
Abstract
In machine learning Trojan attacks, an adversary trains a corrupted model that obtains good performance on normal data but behaves maliciously on data samples with certain trigger patterns. Several approaches have been proposed to detect such attacks, but they make undesirable assumptions about the attack strategies or require direct access to the trained models, which restricts their utility in practice. This paper addresses these challenges by introducing a Meta Neural Trojan Detection (MNTD) pipeline that does not make assumptions on the attack strategies and only needs black-box access to models. The strategy is to train a meta-classifier that predicts whether a given target model is Trojaned. To train the meta-model without knowledge of the attack strategy, we introduce a technique called jumbo learning that samples a set of Trojaned models following a general distribution. We…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
