Adversarial Training Improves Generalization Under Distribution Shifts in Bird Sound Classification
Not on the map. Why?
Abstract (arXiv)
Adversarial training is a promising strategy for enhancing robustness against adversarial attacks, but its impact on generalization under substantial distribution shifts in audio classification remains largely unexplored. We address this gap by investigating how adversarial training strategies improve generalization performance and adversarial robustness in audio classification. We study two architectures for multi-label bird sound classification: ConvNeXt, a strong Convolutional Neural Network (CNN) baseline, and AudioProtoPNet, a prototype-based model that has demonstrated state-of-the-art performance while providing inherent interpretability through learned prototypes. Experiments use BirdSet, a challenging benchmark for bird sound classification in bioacoustics. Bioacoustic recordings exhibit substantial covariate shift due to heterogeneous recording devices and acoustic environments. We compare adversarial training based on output-space attacks, which maximize classification loss, and embedding-space attacks, which maximize embedding dissimilarity. Both attack types are also used for robustness evaluation. Additionally, for AudioProtoPNet, the study assesses the stability of its learned prototypes under targeted embedding-space attacks. Results show that adversarial training, particularly using output-space attacks, improves clean test-data performance by up to 10.5% relative in mean cmAP and simultaneously strengthens the adversarial robustness of the models. These findings, although derived from the bird sound domain, suggest that adversarial training holds potential to enhance robustness against both strong distribution shifts and adversarial attacks in challenging audio classification settings.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 75 of its 111 references that are in the map. First posted on arXiv 18 Jul 2025.
Builds on
75 of 111 references.
References · 75
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
- 2013Intriguing properties of neural networkscited by 5,155
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
- 2022A ConvNet for the 2020scited by 3,579
- 2013Visualizing and Understanding Convolutional Networkscited by 2,290
- 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,917
- 2016Adversarial examples in the physical worldcited by 1,769
- 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,517
38 more
- 2019SpecAugment: A Simple Data Augmentation Method for Automatic Speech Recognitioncited by 1,380
- 2019AugMix: A Simple Data Processing Method to Improve Robustness and Uncertaintycited by 901
- 2018Robustness May Be at Odds with Accuracycited by 880
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 737
- 2020Fast is better than free: Revisiting adversarial trainingcited by 727
- 2018Generalizing to Unseen Domains via Adversarial Data Augmentationcited by 451
- 2019On Evaluating Adversarial Robustnesscited by 447
- 2020Asymmetric Loss For Multi-Label Classificationcited by 381
- 2020FSD50K: An Open Dataset of Human-Labeled Sound Eventscited by 342
- 2019FreeLB: Enhanced Adversarial Training for Natural Language Understandingcited by 264
- 2019Adversarial Attacks and Defenses in Images, Graphs and Text: A Reviewcited by 237
- 2017On Detecting Adversarial Perturbationscited by 232
- 2020Understanding and Improving Fast Adversarial Trainingcited by 214
- 2022Quantus: An Explainable AI Toolkit for Responsible Evaluation of Neural Network Explanations and Beyondcited by 171
- 2020Understanding and Mitigating the Tradeoff Between Robustness and Accuracycited by 149
- 2020Robust Pre-Training by Adversarial Contrastive Learningcited by 144
- 2020Adversarial Self-Supervised Contrastive Learningcited by 139
- 2021Advances in adversarial attacks and defenses in computer vision: A surveycited by 127
- 2023Change is Hard: A Closer Look at Subpopulation Shiftcited by 120
- 2022Plex: Towards Reliability using Pretrained Large Model Extensionscited by 102
- 2021What I Cannot Predict, I Do Not Understand: A Human-Centered Evaluation Framework for Explainability Methodscited by 98
- 2019Defense Against Adversarial Attacks Using Feature Scattering-based Adversarial Trainingcited by 95
- 2020Contrastive Learning with Adversarial Examplescited by 91
- 2020Precise Tradeoffs in Adversarial Training for Linear Regressioncited by 77
- 2021Improved OOD Generalization via Adversarial Training and Pre-trainingcited by 66
- 2021This Looks Like That... Does it? Shortcomings of Latent Space Prototype Interpretability in Deep Networkscited by 65
- 2017Cosine Normalization: Using Cosine Similarity Instead of Dot Product in Neural Networkscited by 59
- 2023Global birdsong embeddings enable superior transfer learning for bioacoustic classificationcited by 51
- 2024Automatic Speech Recognition using Advanced Deep Learning Approaches: A surveycited by 50
- 2024shapiq: Shapley Interactions for Machine Learningcited by 43
- 2022Evaluation and Improvement of Interpretability for Self-Explainable Part-Prototype Networkscited by 37
- 2024BirdSet: A Large-Scale Dataset for Audio Classification in Avian Bioacousticscited by 36
- 2023Randomized Adversarial Training via Taylor Expansioncited by 28
- 2023Interpretability Benchmark for Evaluating Spatial Misalignment of Prototypical Parts Explanationscited by 27
- 2025Can Masked Autoencoders Also Listen to Birds?cited by 26
- 2021Improving Bird Classification with Unsupervised Sound Separationcited by 25
- 2020Attribute-Guided Adversarial Training for Robustness to Natural Perturbationscited by 23
- 2021Prototype Learning for Interpretable Respiratory Sound Analysiscited by 21
50 most cited of 75 All 75 (JSON)
Built on by
Not cited yet.