Litcius/Paper detail

Dissecting the High-Frequency Bias in Convolutional Neural Networks

Antonio Augusto Abello, Roberto Hirata, Zhangyang Wang

202136 citationsDOI

Abstract

For convolutional neural networks (CNNs), a common hypothesis that explains both their generalization capability and their characteristic brittleness is that these models are implicitly regularized to rely on imperceptible high-frequency patterns, more than humans would do. This hypothesis has seen some empirical validation, but most works do not rigorously divide the image frequency spectrum. We present a model to divide the spectrum in disjointed discs based on the distribution of energy and apply simple feature importance procedures to test whether high-frequencies are more important than lower ones. We find evidence that mid or high-level frequencies are disproportionately important for CNNs. The evidence is robust across different datasets and networks. Moreover, we find the diverse effects of the network’s attributes, such as architecture and depth, on frequency bias and robustness in general. Code for reproducing our experiments is available at: https://github.com/Abello966/FrequencyBiasExperiments

Topics & Concepts

Robustness (evolution)Computer scienceConvolutional neural networkGeneralizationFeature (linguistics)Artificial intelligenceRadio spectrumCode (set theory)Deep neural networksSimple (philosophy)Pattern recognition (psychology)Artificial neural networkMachine learningMathematicsTelecommunicationsChemistryMathematical analysisPhilosophyProgramming languageGeneLinguisticsBiochemistrySet (abstract data type)EpistemologyAnomaly Detection Techniques and ApplicationsAdvanced Neural Network ApplicationsGenerative Adversarial Networks and Image Synthesis
Dissecting the High-Frequency Bias in Convolutional Neural Networks | Litcius