l0 attacks

**$L_0$ Attacks** are **adversarial attacks that modify the fewest number of input features (pixels)** — constrained by $|x - x_{adv}|_0 leq k$, changing at most $k$ features but potentially by a large amount, creating sparse, localized perturbations. **Key $L_0$ Attack Methods** - **JSMA**: Jacobian-based Saliency Map Attack — greedily selects the most impactful pixels to modify. - **SparseFool**: Extends DeepFool to the $L_0$ setting — finds sparse perturbations from geometric reasoning. - **One-Pixel Attack**: Extreme $L_0$ attack — modifies just one pixel using differential evolution. - **Sparse PGD**: Adapts PGD to the $L_0$ ball using top-$k$ projection. **Why It Matters** - **Physical Attacks**: $L_0$ attacks model real-world adversarial patches or stickers (few localized changes). - **Interpretable**: Changes to a few pixels are easy to visualize and understand. - **Sensor Tampering**: In industrial settings, $L_0$ models individual sensor failure or targeted tampering. **$L_0$ Attacks** are **the precision strike** — modifying just a few carefully chosen features to fool the model with minimal, localized changes.

Go deeper with CFSGPT

Get AI-powered deep-dives, save terms, and run advanced simulations — free account.

Create Free Account