Explicitly Modeling Pre-Cortical Vision with a Neuro-Inspired Front-End Improves CNN Robustness
Not on the map. Why?
Abstract (arXiv)
While convolutional neural networks (CNNs) excel at clean image classification, they struggle to classify images corrupted with different common corruptions, limiting their real-world applicability. Recent work has shown that incorporating a CNN front-end block that simulates some features of the primate primary visual cortex (V1) can improve overall model robustness. Here, we expand on this approach by introducing two novel biologically-inspired CNN model families that incorporate a new front-end block designed to simulate pre-cortical visual processing. RetinaNet, a hybrid architecture containing the novel front-end followed by a standard CNN back-end, shows a relative robustness improvement of 12.3% when compared to the standard model; and EVNet, which further adds a V1 block after the pre-cortical front-end, shows a relative gain of 18.5%. The improvement in robustness was observed for all the different corruption categories, though accompanied by a small decrease in clean image accuracy, and generalized to a different back-end architecture. These findings show that simulating multiple stages of early visual processing in CNN early layers provides cumulative benefits for model robustness.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 27 of its 68 references that are in the map. First posted on arXiv 25 Sep 2024.
Builds on
27 of 68 references.
References · 27
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2014Going Deeper with Convolutionscited by 4,231
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
- 2020The Many Faces of Robustness: A Critical Analysis of Out-of-Distribution Generalizationcited by 1,842
- 2016Adversarial examples in the physical worldcited by 1,762
- 2019Do ImageNet Classifiers Generalize to ImageNet?cited by 1,507
- 2019Natural Adversarial Examplescited by 1,401
- 2016Universal adversarial perturbationscited by 774
- 2019Adversarial Examples Improve Image Recognitioncited by 283
15 more
- 2017DeepTest: Automated Testing of Deep-Neural-Network-driven Autonomous Carscited by 249
- 2021Partial success in closing the gap between human and machine visioncited by 185
- 2018Strike (with) a Pose: Neural Networks Are Easily Fooled by Strange Poses of Familiar Objectscited by 143
- 2020Learning to Balance Specificity and Invariance for In and Out of Domain Generalizationcited by 128
- 2020Convolutional Neural Networks as a Model of the Visual System: Past, Present, and Futurecited by 83
- 2020Beyond accuracy: quantifying trial-by-trial behaviour of CNNs and humans by measuring error consistencycited by 77
- 2017Deep Learning Models of the Retinal Response to Natural Scenescited by 36
- 2022Reversible Column Networkscited by 32
- 2020A simple way to make neural networks robust against diverse image corruptionscited by 30
- 2021Towards robust vision by multi-task learning on monkey visual cortexcited by 28
- 2017Eigen-Distortions of Hierarchical Representationscited by 25
- 2021Combining Different V1 Brain Model Variants to Improve Robustness to Image Corruptions in CNNscited by 5
- 2021Student-Teacher Learning from Clean Inputs to Noisy Inputscited by 2
- 2024PushPull-Net: Inhibition-driven ResNet robust to image corruptionscited by 2
- 2023Matching the Neuronal Representations of V1 is Necessary to Improve Robustness in CNNs with V1-like Front-endscited by 1
Built on by
Citing papers per year: 2025: 1.
1 paper.