seniorCNN

How do CNNs behave under adversarial perturbations and why are they vulnerable?

Updated May 15, 2026

Short answer

CNNs are vulnerable to small adversarial perturbations because they rely on high-dimensional linear decision boundaries.

Deep explanation

CNNs can be fooled by tiny, carefully crafted noise because their decision boundaries in high-dimensional space are often linear and sensitive. Adversarial examples exploit this by shifting inputs just enough to cross decision boundaries. Techniques like adversarial training, regularization, and input preprocessing are used to improve robustness.

Unlock with a Pro subscription to view this section.

View pricing

Real-world example

No real-world example available yet.

Unlock with a Pro subscription to view this section.

Upgrade to Pro

Common mistakes

No common mistakes listed yet.

Unlock with a Pro subscription to view this section.

Upgrade to Pro

Follow-up questions

No follow-up questions available yet.

Unlock with a Pro subscription to view this section.

Upgrade to Pro

More CNN interview questions

View all →