Natural Jammers: When Non-Robust Features Become Antagonistic
Organizations: Nanyang Technological University · Alibaba Group
Abstract
Deep neural networks are known to rely on non-robust features that align poorly with human perception. Prior work has largely framed these features as opportunistic shortcuts that help standard models on clean data. We show instead that non-robust cues can be antagonistic: they can act as Natural Jammers that actively mislead standard models on clean, unmodified images. Using disagreement between a standard model and robust models as an analysis lens, we identify a Jammed Set on which robust models outperform standard models. We provide causal evidence for Spectral-spatial Locking: jamming arises only when high-frequency components are precisely aligned with specific spatial structures. Disrupting this lock through spectral filtering or small geometric shifts can restore correct predictions. Crucially, we uncover a Substitution Paradox: while individual jammers are fragile to geometric shifts, the aggregate prevalence of jamming remains approximately stable and is redistributed rather than eliminated under such transformations. Our results reframe natural non-robustness as a failure field over the empirical model-data geometry: one that redistributes rather than disappears under small transformations.
Figures & tables
| Model | (Jammed) | (Spurious) | (Common) | (Uninformative) |
| ResNet-18 ( ) | 2,448 (4.90%) | 6,168 (12.34%) | 28,712 (57.42%) | 12,672 (25.34%) |
| ResNet-50 ( ) | 2,140 (4.28%) | 5,002 (10.00%) | 33,071 (66.14%) | 9,787 (19.57%) |
| WRN-50-2 ( ) | 2,167 (4.33%) | 4,698 ( 9.40%) | 34,543 (69.09%) | 8,592 (17.18%) |
| ResNet-18 ( ) | 2,502 (5.00%) | 5,659 (11.32%) | 29,221 (58.44%) | 12,618 (25.24%) |
| ResNet-50 ( ) | 2,252 (4.50%) | 4,306 ( 8.61%) | 33,767 (67.53%) | 9,675 (19.35%) |
| WRN-50-2 ( ) | 2,232 (4.46%) | 4,145 ( 8.29%) | 35,096 (70.19%) | 8,527 (17.05%) |
| Transfer | Native Toxicity | Transferred Toxicity |
| Scenario | (0% X%) | (on new host) |
| 31.8% (0% 31.8%) | 0.17% |
| Configuration | Jammed ( ) | Spurious ( ) | Common ( ) | Uninformative ( ) | Rob. Acc. |
| ResNet-18 Standard Accuracy: 69.76% | |||||
| 2,639 (5.28%) | 4,786 (9.57%) | 30,094 (60.19%) | 12,481 (24.96%) | 65.5% | |
| 2,448 (4.90%) | 6,168 (12.34%) | 28,712 (57.42%) | 12,672 (25.34%) | 62.3% | |
| 1,924 (3.85%) | 10,240 (20.48%) | 24,640 (49.28%) | 13,196 (26.39%) | 53.1% | |
| 2,502 (5.00%) | 5,659 (11.32%) | 29,221 (58.44%) | 12,618 (25.24%) | 63.5% | |
| 1,867 (3.73%) | 10,497 (21.00%) | 24,383 (48.77%) | 13,253 (26.51%) | 52.5% | |
| Jammed ( ) | Spurious ( ) | ||||||
| Config | RN-18 | RN-50 | WRN-50-2 | RN-18 | RN-50 | WRN-50-2 | |
| 0.5 | .457 / .440 | .511 / .509 | .545 / .556 | .571 / .349 | .624 / .412 | .684 / .459 | |
| 1.0 | .470 / .402 | .517 / .464 | .555 / .531 | .601 / .303 | .661 / .368 | .710 / .427 | |
| 3.0 | .491 / .318 | .544 / .384 | .574 / .449 | .678 / .217 | .726 / .267 | .770 / .323 | |
| 1.0 | .468 / .418 | .513 / .485 | .554 / .550 | .588 / .316 | .643 / .382 | .698 / .445 | |
| 4.0 | .490 / .319 | .538 / .394 | .577 / .464 | .680 / .206 | .717 / .270 | .760 / .321 | |
| Set Size | IoU vs. Original | |||
| Crop | ||||
| 0% (original) | 2,140 | 5,002 | 1.00 | 1.00 |
| 2% | 2,289 | 5,193 | 0.46 | 0.58 |
| 4% | 2,268 | 5,208 | 0.42 | 0.54 |
| 6% | 2,276 | 5,127 | 0.38 | 0.51 |
| 8% | 2,291 | 5,159 | 0.35 | 0.49 |
Neural Network Robustness
Neural network robustness studies how models withstand adversarial inputs, data shifts, noise, and hardware faults while maintaining reliable predictions.
See all 237 papers