Studying Various Activation Functions and Non-IID Data for Machine Learning Model Robustness
Not on the map. Why?
Abstract (arXiv)
Adversarial training is an effective method to improve the machine learning (ML) model robustness. Most existing studies typically consider the Rectified linear unit (ReLU) activation function and centralized training environments. In this paper, we study the ML model robustness using ten different activation functions through adversarial training in centralized environments and explore the ML model robustness in federal learning environments. In the centralized environment, we first propose an advanced adversarial training approach to improving the ML model robustness by incorporating model architecture change, soft labeling, simplified data augmentation, and varying learning rates. Then, we conduct extensive experiments on ten well-known activation functions in addition to ReLU to better understand how they impact the ML model robustness. Furthermore, we extend the proposed adversarial training approach to the federal learning environment, where both independent and identically distributed (IID) and non-IID data settings are considered. Our proposed centralized adversarial training approach achieves a natural and robust accuracy of 77.08% and 67.96%, respectively on CIFAR-10 against the fast gradient sign attacks. Experiments on ten activation functions reveal ReLU usually performs best. In the federated learning environment, however, the robust accuracy decreases significantly, especially on non-IID data. To address the significant performance drop in the non-IID data case, we introduce data sharing and achieve the natural and robust accuracy of 70.09% and 54.79%, respectively, surpassing the CalFAT algorithm, when 40% data sharing is used. That is, a proper percentage of data sharing can significantly improve the ML model robustness, which is useful to some real-world applications.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 47 of its 67 references that are in the map. First posted on arXiv 3 Dec 2025.
Builds on
47 of 67 references.
References · 47
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2013Intriguing properties of neural networkscited by 5,114
- 2016Gaussian Error Linear Units (GELUs)cited by 3,431
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2018Federated Optimization in Heterogeneous Networkscited by 2,971
- 2016Identity Mappings in Deep Residual Networkscited by 1,960
35 more
- 2018A Simple Unified Framework for Detecting Out-of-Distribution Samples and Adversarial Attackscited by 1,472
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
- 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,259
- 2019On the Convergence of FedAvg on Non-IID Datacited by 1,220
- 2018Federated Learning with Non-IID Datacited by 1,099
- 2019When Does Label Smoothing Help?cited by 985
- 2015Distillation as a Defense to Adversarial Perturbations against Deep Neural Networkscited by 675
- 2017Self-Normalizing Neural Networkscited by 591
- 2017Adversarial Examples Are Not Easily Detected: Bypassing Ten Detection Methodscited by 542
- 2015Empirical Evaluation of Rectified Activations in Convolutional Networkcited by 515
- 2020Overfitting in adversarially robust deep learningcited by 504
- 2017Mitigating Adversarial Effects Through Randomizationcited by 382
- 2017MagNet: a Two-Pronged Defense against Adversarial Examplescited by 268
- 2017Detecting Adversarial Samples from Artifactscited by 244
- 2018Deep k-Nearest Neighbors: Towards Confident, Interpretable and Robust Deep Learningcited by 203
- 2018Stochastic Activation Pruning for Robust Adversarial Defensecited by 171
- 2017Towards Robust Neural Networks via Random Self-ensemblecited by 158
- 2021Activation Functions in Deep Learning: A Comprehensive Survey and Benchmarkcited by 153
- 2014Towards Deep Neural Network Architectures Robust to Adversarial Examplescited by 146
- 2017Continuously Differentiable Exponential Linear Unitscited by 73
- 2019Instance adaptive adversarial training: Improved accuracy tradeoffs in neural netscited by 55
- 2017Efficient Defenses Against Adversarial Attackscited by 53
- 2019Enhancing Adversarial Defense by k-Winners-Take-Allcited by 51
- 2019ML-LOO: Detecting Adversarial Examples with Feature Attributioncited by 48
- 2017MagNet and "Efficient Defenses Against Adversarial Attacks" are Not Robust to Adversarial Examplescited by 46
- 2023Deep Network Approximation: Beyond ReLU to Diverse Activation Functionscited by 33
- 2021ML Attack Models: Adversarial Attacks and Data Poisoning Attackscited by 23
- 2021Parameterizing Activation Functions for Adversarial Robustnesscited by 22
- 2022CalFAT: Calibrated Federated Adversarial Training with Label Skewnesscited by 20
- 2021Adversarial training in communication constrained federated learningcited by 17
- 2020A Survey on Security Attacks and Defense Techniques for Connected and Autonomous Vehiclescited by 10
- 2020An Adversarial Attack Defending System for Securing In-Vehicle Networkscited by 8
- 2016Suppressing the Unusual: towards Robust CNNs using Symmetric Activation Functionscited by 4
- 2024Stable and Robust Deep Learning By Hyperbolic Tangent Exponential Linear Unit (TeLU)cited by 2
- 2023Improving Machine Learning Robustness via Adversarial Trainingcited by 1
Built on by
Not cited yet.