paper-with-me

홈 › Papers

Parameterizing Activation Functions for Adversarial Robustness

2021-10-11 · Sihui Dai, Saeed Mahloujifar, Prateek Mittal

Deep neural networks are known to be vulnerable to adversarially perturbed inputs. A commonly used defense is adversarial training, whose performance is influenced by model capacity. While previous works have studied the impact of varying model width and depth on robustness, the impact of increasing capacity by using learnable parametric activation functions (PAFs) has not been studied. We study how using learnable PAFs can improve robustness in conjunction with adversarial training. We first ask the question: how should we incorporate parameters into activation functions to improve robustness? To address this, we analyze the direct impact of activation shape on robustness through PAFs and observe that activation shapes with positive outputs on negative inputs and with high finite curvature can increase robustness. We combine these properties to create a new PAF, which we call Parametric Shifted Sigmoidal Linear Unit (PSSiLU). We then combine PAFs (including PReLU, PSoftplus and PSSiLU) with adversarial training and analyze robust performance. We find that PAFs optimize towards activation shape properties found to directly affect robustness. Additionally, we find that while introducing only 1-2 learnable parameters into the network, smooth PAFs can significantly increase robustness over ReLU. For instance, when trained on CIFAR-10 with additional synthetic data, PSSiLU improves robust accuracy by 4.54% over ReLU on ResNet-18 and 2.69% over ReLU on WRN-28-10 in the $\ell_{\infty}$ threat model while adding only 2 additional parameters into the network architecture. The PSSiLU WRN-28-10 model achieves 61.96% AutoAttack accuracy, improving over the state-of-the-art robust accuracy on RobustBench (Croce et al., 2020).

📄 PDF Abstract BibTeX arXiv:2110.05626

Code (0)

등록된 구현이 없습니다.

Tasks

Adversarial Robustness

Methods 이 논문이 사용한 방법론

PAFs 설명 없음
PReLU A Parametric Rectified Linear Unit, or PReLU, is an activation function that generalizes the traditional rectified unit with a slope for negative values.…

Similar Papers 제목 키워드 기반

Symmetric-APL Activations: Training Insights and Robustness to Adversarial Attacks

2019-09-25 · Mohammadamin Tavakoli, Forest Agostinelli, Pierre Baldi

Deep neural networks with learnable activation functions have shown superior performance over deep neural networks with fixed activation functions for many different problems. The adaptability of learnable activation fun…

Studying Various Activation Functions and Non-IID Data for Machine Learning Model Robustness

2025-12-03 · Long Dang, Thushari Hapuarachchi, Kaiqi Xiong, Jing Lin 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 en…

Federated LearningData Augmentation

Efficient Neural Network Robustness Certification with General Activation Functions

2018-11-02 · NeurIPS 2018 12 · Huan Zhang, Tsui-Wei Weng, Pin-Yu Chen, Cho-Jui Hsieh 외

Finding minimum distortion of adversarial examples and thus certifying robustness in neural network classifiers for given data points is known to be a challenging problem. Nevertheless, recently it has been shown to be p…

Computational EfficiencyEfficient Neural Network

SPLASH: Learnable Activation Functions for Improving Accuracy and Adversarial Robustness

2020-06-16 · Mohammadamin Tavakoli, Forest Agostinelli, Pierre Baldi

We introduce SPLASH units, a class of learnable activation functions shown to simultaneously improve the accuracy of deep neural networks while also improving their robustness to adversarial attacks. SPLASH units have bo…

Adversarial Robustness

Defend Deep Neural Networks Against Adversarial Examples via Fixed and Dynamic Quantized Activation Functions

2018-07-18 · Adnan Siraj Rakin, Jin-Feng Yi, Boqing Gong, Deliang Fan

Recent studies have shown that deep neural networks (DNNs) are vulnerable to adversarial attacks. To this end, many defense approaches that attempt to improve the robustness of DNNs have been proposed. In a separate and …

Quantization