mlsanityData to 7 Oct 2026

What Do Deep Nets Learn? Class-wise Patterns Revealed in the Input Space

arXiv 2101.06898 ↗First posted 18 Jan 2021cs.CVcited by 8

On the map: LLM safety and security → Backdoor and data poisoning attacks

Abstract (arXiv)

Deep neural networks (DNNs) are increasingly deployed in different applications to achieve state-of-the-art performance. However, they are often applied as a black box with limited understanding of what knowledge the model has learned from the data. In this paper, we focus on image classification and propose a method to visualize and understand the class-wise knowledge (patterns) learned by DNNs under three different settings including natural, backdoor and adversarial. Different to existing visualization methods, our method searches for a single predictive pattern in the pixel space to represent the knowledge learned by the model for each class. Based on the proposed method, we show that DNNs trained on natural (clean) data learn abstract shapes along with some texture, and backdoored models learn a suspicious pattern for the backdoored class. Interestingly, the phenomenon that DNNs can learn a single predictive pattern for each class indicates that DNNs can learn a backdoor even from clean data, and the pattern itself is a backdoor trigger. In the adversarial setting, we show that adversarially trained models tend to learn more simplified shape patterns. Our method can serve as a useful tool to better understand the knowledge learned by DNNs on different datasets under different settings.

Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Placed in Backdoor and data poisoning attacks, one of 12 directions in LLM safety and security. Builds on 48 of its 66 references that are in the map. First posted on arXiv 18 Jan 2021.

Builds on

48 of 66 references.

References · 48

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2020Language Models are Few-Shot Learnerscited by 32,199
  3. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  4. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
  5. 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
  6. 2013Intriguing properties of neural networkscited by 5,114
  7. 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
  8. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
  9. 2015Learning Deep Features for Discriminative Localizationcited by 2,430
  10. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
  11. 2013Visualizing and Understanding Convolutional Networkscited by 2,278
  12. 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,510
36 more
  1. 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,442
  2. 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
  3. 2017BadNets: Identifying Vulnerabilities in the Machine Learning Model Supply Chaincited by 1,052
  4. 2017Targeted Backdoor Attacks on Deep Learning Systems Using Data Poisoningcited by 1,012
  5. 2014Striving for Simplicity: The All Convolutional Netcited by 983
  6. 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 950
  7. 2016Universal adversarial perturbationscited by 774
  8. 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 611
  9. 2018Poison Frogs! Targeted Clean-Label Poisoning Attacks on Neural Networkscited by 500
  10. 2018Spectral Signatures in Backdoor Attackscited by 457
  11. 2013DeCAF: A Deep Convolutional Activation Feature for Generic Visual Recognitioncited by 422
  12. 2019Hidden Trigger Backdoor Attackscited by 359
  13. 2020Reflection Backdoor: A Natural Backdoor Attack on Deep Neural Networkscited by 341
  14. 2019High Frequency Component Helps Explain the Generalization of Convolutional Neural Networkscited by 310
  15. 2018Characterizing Adversarial Subspaces Using Local Intrinsic Dimensionalitycited by 280
  16. 2019Intrinsic dimension of data representations in deep neural networkscited by 276
  17. 2016Benefits of depth in neural networkscited by 248
  18. 2018Dimensionality-Driven Learning with Noisy Labelscited by 173
  19. 2020Skip Connections Matter: On the Transferability of Adversarial Examples Generated with ResNetscited by 165
  20. 2020Clean-Label Backdoor Attacks on Video Recognition Modelscited by 162
  21. 2019Understanding Adversarial Attacks on Deep Learning Based Medical Image Analysis Systemscited by 151
  22. 2019Enhancing Adversarial Example Transferability with an Intermediate Level Attackcited by 139
  23. 2020Adversarial Camouflage: Hiding Physical-World Attacks with Natural Stylescited by 126
  24. 2017Universal Adversarial Perturbations Against Semantic Image Segmentationcited by 92
  25. 2019Defending Neural Backdoors via Generative Distribution Modelingcited by 82
  26. 2020A Unified Approach to Interpreting and Boosting Adversarial Transferabilitycited by 71
  27. 2016Depth-Width Tradeoffs in Approximating Natural Functions with Neural Networkscited by 58
  28. 2019Black-box Adversarial Attacks on Video Recognition Modelscited by 58
  29. 2015Adversarial Manipulation of Deep Representationscited by 56
  30. 2018Understanding and Enhancing the Transferability of Adversarial Examplescited by 41
  31. 2020Improving Query Efficiency of Black-box Adversarial Attackcited by 34
  32. 2019Batch Normalization is a Cause of Adversarial Vulnerabilitycited by 28
  33. 2017Residual Convolutional CTC Networks for Automatic Speech Recognitioncited by 21
  34. 2019Interpreting Adversarial Examples by Activation Promotion and Suppressioncited by 17
  35. 2018First-order Adversarial Vulnerability of Neural Networks and Input Dimensioncited by 5
  36. 2018What do Deep Networks Like to See?cited by 4

Built on by

Cited by year

Citing papers per year: 2021: 2; 2022: 2; 2023: 3; 2024: 1.

8 papers.