A Fast and Efficient Conditional Learning for Tunable Trade-Off between Accuracy and Robustness
Souvik Kundu, Sairam Sundaresan, Massoud Pedram, Peter A. Beerel

TL;DR
This paper introduces FLOAT, a fast, parameter-efficient adversarial training method that enables tunable trade-offs between accuracy and robustness, outperforming FiLM-based models in speed, size, and performance.
Contribution
The paper proposes FLOAT, a novel weight-conditioned learning approach that eliminates the need for FiLM layers, reducing parameters and training time while enabling adjustable accuracy-robustness trade-offs.
Findings
FLOAT achieves up to 6% better clean image accuracy.
FLOAT improves adversarial robustness by up to 10%.
FLOAT reduces training time by up to 1.43x and model size by 1.47x.
Abstract
Existing models that achieve state-of-the-art (SOTA) performance on both clean and adversarially-perturbed images rely on convolution operations conditioned with feature-wise linear modulation (FiLM) layers. These layers require many new parameters and are hyperparameter sensitive. They significantly increase training time, memory cost, and potential latency which can prove costly for resource-limited or real-time applications. In this paper, we present a fast learnable once-for-all adversarial training (FLOAT) algorithm, which instead of the existing FiLM-based conditioning, presents a unique weight conditioned learning that requires no additional layer, thereby incurring no significant increase in parameter count, training time, or network latency compared to standard adversarial training. In particular, we add configurable scaled noise to the weight tensors that enables a trade-off…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIntegrated Circuits and Semiconductor Failure Analysis · Advanced Neural Network Applications · Adversarial Robustness in Machine Learning
MethodsPruning · Convolution
