Explicitly Modeling Pre-Cortical Vision with a Neuro-Inspired Front-End Improves CNN Robustness

Lucas Piper, Arlindo L. Oliveira, Tiago Marques
9/25/2024
cs.CVq-bio.NC

No official code found. Best implementation: lucaspiper99/retinanets-evnets (3 stars, GPL-3.0, last commit 2024-12-18). 1 more below.

Abstract

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.

View on arXivView PDF

Code Implementations(2)

GPL-3.0

CNNs with retinal and LGN processing for enhanced robustness against image corruptions.

30PythonAug 27, 20241 years agoGPL-3.0
computer-visiondeep-learningneuroscience
lucaspiper99/evnetCommunity72%
Apache-2.0

Repository for "Explicitly Modeling Subcortical Vision with a Neuro-Inspired Front-End Improves CNN Robustness" (NeurIPS 2025)

30Shell, PythonOct 21, 202511 months agoApache-2.0
computational-neurosciencecomputer-vision

Cite this paper

@article{piper2024explicitly,
  title  = {Explicitly Modeling Pre-Cortical Vision with a Neuro-Inspired Front-End Improves CNN Robustness},
  author = {Lucas Piper and Arlindo L. Oliveira and Tiago Marques},
  year   = {2024},
  eprint = {2409.16838},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.16838v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.16838.svg)](https://codeofpaper.com/paper/2409.16838)

Discussion