atlas

Research map / Architectures and efficiency / RNNs and normalization

Traveling Waves Encode The Recent Past and Enhance Sequence Learning

ICLR 2024 · Architectures and efficiency › RNNs and normalization · approach: Brain-inspired recurrent architectures · 10 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 the Wave-RNN, a minimal recurrent network whose hidden state is a circular convolutional wave field, and shows it learns faster and reaches lower error than identity-initialized RNNs on synthetic memory and sequential image tasks.

Problem

Whether traveling waves in neural activity serve a computational role for short-term memory, given the lack of simple trainable RNN architectures that exhibit such waves.

Approach

A simple RNN whose recurrent connections are a shift-initialized circular convolution over multi-channel ring-structured hidden state, so that inputs are written into and propagate as traveling waves, compared directly against an identity-initialized wave-free RNN (iRNN) with matched parameters.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace wave-free iRNN recurrence with traveling-wave wRNN recurrenceiRNN · Adding task T=1000Test MSE: 0.16 -> 6×10^{-5}Helped
use wRNN instead of iRNNsequence model · psMNISTtest accuracy: 92.5 -> 96.7Helped
use wRNN instead of iRNNsequence model · sMNISTtest accuracy: 98.5 -> 97.6Hurt
replace the linear output map with a 2-layer MLP (ablation)wRNN · psMNISTtest accuracy: 96.7 -> 97.6Helped
remove V sparse-identity initialization (ablation)wRNN · Copy task T=80MSE: 1× 8^{-11} -> 4× 10^{-11}No clear effect
add u-shift initialization (ablation)wRNN without u-shift initialization · Copy task T=80MSE: 6× 10^{-4} -> 1× 8^{-11}Helped
add V sparse-identity and u-shift initialization (ablation)wRNN without V and u-shift initialization · Copy task T=80MSE: 7× 10^{-4} -> 1× 8^{-11}Helped
add Σ recurrent initialization (ablation)iRNN · Copy task T=80MSE: 1× 10^{-3} -> 2× 10^{-5}Helped
add Σ recurrent and sparse-identity V initialization (ablation)iRNN · Copy task T=80MSE: 1× 10^{-3} -> 8× 10^{-6}Helped
replace convolution with an untied locally connected layer (ablation)wRNN · sMNISTaccuracyNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: MNIST CIFAR10 copy task (synthetic) adding task (synthetic)

Benchmarks: copy task adding task sMNIST psMNIST noisy sequential CIFAR10

Metrics: test MSE test accuracy solved iterations parameter count

Baselines: iRNN LSTM GRU uRNN IndRNN LEM coRNN Lipschitz RNN Neural Wave Machine anti-symmetric RNN

Builds on: iRNN coRNN Neural Wave Machine S4

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