atlas

Research map / Architectures and efficiency / RNNs and normalization

Recurrent neural network dynamical systems for biological vision

NeurIPS 2024 · Architectures and efficiency › RNNs and normalization · approach: Efficient recurrent architectures · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces CordsNet, a hybrid architecture that replaces CNN convolutional layers with continuous-time convolutional RNN dynamics, trained via a cheaper CNN-based initialization, and analyzes its dynamics, robustness, and fit to V4/IT neural activity.

Problem

CNNs dominate vision neuroscience but lack the continuous-time dynamics of biological recurrent circuits, while dynamical RNNs cannot efficiently process images at scale.

Approach

Replace every convolutional layer with a continuous-time recurrent layer whose input and recurrent weights are convolutions, and initialize it by folding batch norm from a feedforward CNN, annealing a linear RNN to a PReLU nonlinearity, then fine-tuning end-to-end.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add the proposed initialization method instead of direct CordsNet training (ablation)CordsNet · MNISTaccuracy (%): 99.40 -> 99.37Hurt
add the proposed initialization method instead of direct CordsNet training (ablation)CordsNet · F-MNISTaccuracy (%): 91.82 -> 94.26Helped
add the proposed initialization method instead of direct CordsNet training (ablation)CordsNet · CIFAR-10accuracy (%): 83.15 -> 91.57Helped
add the proposed initialization method instead of direct CordsNet training (ablation)CordsNet · CIFAR-100accuracy (%): 51.34 -> 66.89Helped
add the proposed initialization method instead of direct CordsNet training (ablation)CordsNet · ImageNet validationaccuracy (%): 23.21 -> 41.24Helped
fine-tune after initialization (ablation)CordsNet-R8 · MNISTaccuracy (%): 99.37 -> 99.36No clear effect
fine-tune after initialization (ablation)CordsNet-R8 · F-MNISTaccuracy (%): 94.26 -> 95.88Helped
fine-tune after initialization (ablation)CordsNet-R8 · CIFAR-10accuracy (%): 91.57 -> 94.56Helped
fine-tune after initialization (ablation)CordsNet-R8 · CIFAR-100accuracy (%): 66.89 -> 77.32Helped
fine-tune after initialization (ablation)CordsNet-R8 · ImageNet validationaccuracy (%): 41.24 -> 57.90Helped
use the continuous-time recurrent architecture rather than a feedforward CNNCordsNet-R8 · MNISTaccuracy (%): 99.74 -> 99.36Hurt
use the continuous-time recurrent architecture rather than a feedforward CNNCordsNet-R8 · F-MNISTaccuracy (%): 96.13 -> 95.88Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet MNIST Fashion-MNIST CIFAR-10 CIFAR-100 neural recordings from V4 and IT (Brain-Score)

Benchmarks: ImageNet MNIST Fashion-MNIST CIFAR-10 CIFAR-100 Brain-Score

Metrics: test accuracy validation accuracy Pearson correlation mean-squared deviation MACs parameter count

Baselines: CORNet-RT fully-connected RNN low-rank RNN sparse RNN feedforward CNN ResNet-18 ViT-H-14

Builds on: ResNet CORnet-RT Brain-Score low-rank RNN Arnoldi iteration

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy