atlas

Research map / Label-efficient and robust learning / Self-supervised and contrastive

Flexible mapping of abstract domains by grid cells via self-supervised extraction and projection of generalized velocity signals

NeurIPS 2024 · Label-efficient and robust learning › Self-supervised and contrastive · approach: Self-supervised neuroimaging representations · 2 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.

Proposes a self-supervised encoder-decoder network that extracts low-dimensional, state-independent velocity signals from abstract domains (stretchy blobs/birds, moving blobs, frequency modulation) using next-state prediction and a loop-closure constraint, so that grid-cell-like integrators can map these domains.

Problem

How the brain builds metric maps of abstract, non-spatial continuous domains with grid cells requires extracting a faithful, low-dimensional velocity signal from high-dimensional sensory inputs, without known coordinates or velocity dimensionality.

Approach

An MLP encoder-decoder is trained self-supervisedly on frame triplets with next-state prediction plus a loop-closure loss (velocities along closed loops sum to zero, performed by a neural integrator), plus shortcut and isotropy auxiliary losses, yielding state-independent low-dimensional velocity estimates that drive grid-cell-like hexagonal tuning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the self-supervised velocity extraction model instead of the strongest listed baseline, Isomapabstract velocity estimation · Stretchy Blob (2D)representation error: 0.42 -> 0.05 ± 0.01Helped
Use the self-supervised velocity extraction model instead of PCAabstract velocity estimation · Stretchy Bird (2D)representation error: 0.21 -> 0.07 ± 0.03Helped
Use the self-supervised velocity extraction model instead of PCAabstract velocity estimation · Stretchy Bird (3D)representation error: 0.31 -> 0.07 ± 0.02Helped
Use the self-supervised velocity extraction model instead of UMAPabstract velocity estimation · Moving Blobs (2D)representation error: 0.62 -> 0.02 ± 0.01Helped
Use the self-supervised velocity extraction model instead of PCAabstract velocity estimation · Frequency Modulation (1D)representation error: 1.97 -> 0.02 ± 0.02Helped
Add loop-closure loss to next-state prediction loss (ablation)Our Model · Moving Blobs (2D)representation error: 0.134 -> 0.044Helped
Add shortcut estimation and isotropy losses to next-state prediction and loop-closure losses (ablation)Our Model · Moving Blobs (2D)representation error: 0.044 -> 0.02Helped
Use next-state prediction only, removing loop closure and auxiliary losses (ablation)Our Model · Moving Blobs (2D)representation error: 0.02 -> 0.134Hurt
Train with 50% loop trajectories and 50% independent random walks rather than only loop trajectories (ablation)Our Model · Stretchy Bird (2D)transformation error: 0.035No clear effect
Vary velocity randomly at each time step and predict the next state from the current state (ablation)Our Model · Moving Blobs (2D)transformation error: 0.02No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: procedurally generated Stretchy Blob Stretchy Bird (2D) Stretchy Bird (3D) Moving Blobs (2D) Frequency Modulation (1D)

Benchmarks: Stretchy Blob (2D) Stretchy Bird (2D) Stretchy Bird (3D) Moving Blobs (2D) Frequency Modulation (1D)

Metrics: normalized mean-squared error after best-fit linear transfor fraction of variance in PCA

Baselines: PCA Isomap UMAP Autoencoder MCNet

Builds on: Tolman-Eichenbaum Machine continuous attractor grid cell model

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