BrainWideBench: Benchmarking large-scale pretraining and across-animal transfer in multi-region neural recordings
Abstract
Advances in large-scale neural recording have made it possible to collect data across many animals and distributed brain regions, raising the question of whether this scale can be exploited to learn general-purpose neural representations transferable across diverse downstream tasks. Yet, progress toward this goal has been limited by fragmented evaluation protocols and a narrow focus on individual task domains. Here, we present BrainWideBench, a benchmark for evaluating across-animal transfer on multi-region neural recordings, built on the International Brain Laboratory Brainwide Map dataset of neural and behavioral recordings spanning 276 brain regions from 139 mice performing a sensory-guided decision-making task. The benchmark is organized around three complementary task suites that evaluate whether learned representations support downstream decoding of behavior, can predict masked or future neural activity, and can recover biologically meaningful anatomical organization. With this benchmark, we systematically evaluate pretraining methods across transfer settings, including finetuning on downstream objectives and zero-shot generalization to unseen animals. Our results confirm pretraining improves performance over matched single-session baselines, but we show current methods exhibit heterogeneity in transfer capabilities: gains depend strongly on the alignment between pretraining objectives and downstream tasks. No single approach performs uniformly well across all three suites, and most methods are designed to only address a subset of them. Together, these findings suggest that learning representations that jointly generalize across behavior, dynamics, and anatomy remains an open challenge. By providing a unified and reproducible evaluation suite, BrainWideBench establishes a framework for measuring progress toward general-purpose models of the mouse brain.
Figures & tables
| Frame-level Tasks | Sequence-level Tasks | Avg | ||||||||
| Method | Licks ( ) | Whisker ( ) | Wheel ( ) | RPaw ( ) | LPaw ( ) | Reward (Acc) | Choice (Acc) | Contrast (Acc) | Rank | |
| Single-Session | Linear | 0.151\raisebox{0.0pt}{\scriptsize{,\pm,0.000}} | 0.175\raisebox{0.0pt}{\scriptsize{,\pm,0.000}} | 0.219\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.091\raisebox{0.0pt}{\scriptsize{,\pm,0.000}} | 0.084\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.813\raisebox{0.0pt}{\scriptsize{,\pm,0.004}} | 0.614\raisebox{0.0pt}{\scriptsize{,\pm,0.004}} | 0.219\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 7.73 |
| MLP | 0.348\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.268\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.329\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.157\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.135\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.877\raisebox{0.0pt}{\scriptsize{,\pm,0.006}} | 0.636\raisebox{0.0pt}{\scriptsize{,\pm,0.004}} | 0.224\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 5.46 | |
| GRU | 0.510\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.358\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.300\raisebox{0.0pt}{\scriptsize{,\pm,0.006}} | 0.214\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.176\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.885\raisebox{0.0pt}{\scriptsize{,\pm,0.005}} | 0.644\raisebox{0.0pt}{\scriptsize{,\pm,0.007}} | 0.214\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 3.96 | |
| CNN | 0.549\raisebox{0.0pt}{\scriptsize{,\pm,0.008}} | 0.389\raisebox{0.0pt}{\scriptsize{,\pm,0.004}} | 0.330\raisebox{0.0pt}{\scriptsize{,\pm,0.004}} | 0.225\raisebox{0.0pt}{\scriptsize{,\pm,0.004}} | 0.194\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.887\raisebox{0.0pt}{\scriptsize{,\pm,0.004}} | 0.621\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.205\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 3.74 | |
| CEBRA | 0.327\raisebox{0.0pt}{\scriptsize{,\pm,0.003}} | 0.280\raisebox{0.0pt}{\scriptsize{,\pm,0.003}} | 0.200\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.164\raisebox{0.0pt}{\scriptsize{,\pm,0.004}} | 0.121\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.780\raisebox{0.0pt}{\scriptsize{,\pm,0.008}} | 0.521\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.198\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 7.44 | |
| Method | Co-smoothing | Forecasting | Avg | |||
| bps | bps | Rank | ||||
| SS | Autoencoder | 0.088\raisebox{0.0pt}{\scriptsize{,\pm,0.000}} | 0.200\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.037\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.065\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 4.81 |
| LFADS | 0.176\raisebox{0.0pt}{\scriptsize{,\pm,0.000}} | 0.421\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.144\raisebox{0.0pt}{\scriptsize{,\pm,0.000}} | 0.325\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 2.34 | |
| NDT | 0.132\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.304\raisebox{0.0pt}{\scriptsize{,\pm,0.003}} | 0.158\raisebox{0.0pt}{\scriptsize{,\pm,0.000}} | 0.343\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 2.79 | |
| Pre | NDT-Stitch | 0.157\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.369\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.177\raisebox{0.0pt}{\scriptsize{,\pm,0.000}} | 0.384\raisebox{0.0pt}{\scriptsize{,\pm,0.000}} | 1.64 |
| MtM | 0.191\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.459\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.131\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.288\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 2.57 | |
| Single Unit (F1) | Multi-Unit (F1) | ||||
|---|---|---|---|---|---|
| Regime | Method | Linear Probe | MLP Probe | Linear Probe | MLP Probe |
| Transductive | POYO+ | 0.099\raisebox{0.0pt}{\scriptsize{,\pm,0.003}} | 0.120\raisebox{0.0pt}{\scriptsize{,\pm,0.005}} | 0.072\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.132\raisebox{0.0pt}{\scriptsize{,\pm,0.008}} |
| POSSM | 0.103\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.123\raisebox{0.0pt}{\scriptsize{,\pm,0.003}} | 0.104\raisebox{0.0pt}{\scriptsize{,\pm,0.004}} | 0.133\raisebox{0.0pt}{\scriptsize{,\pm,0.006}} | |
| NDT-Stitch | 0.136\raisebox{0.0pt}{\scriptsize{,\pm,0.007}} | 0.167\raisebox{0.0pt}{\scriptsize{,\pm,0.007}} | 0.155\raisebox{0.0pt}{\scriptsize{,\pm,0.011}} | 0.187\raisebox{0.0pt}{\scriptsize{,\pm,0.008}} | |
| MtM | 0.137\raisebox{0.0pt}{\scriptsize{,\pm,0.004}} | 0.140\raisebox{0.0pt}{\scriptsize{,\pm,0.006}} | 0.159\raisebox{0.0pt}{\scriptsize{,\pm,0.009}} | 0.158\raisebox{0.0pt}{\scriptsize{,\pm,0.007}} | |
| Inductive | ISI Baseline | 0.380\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.519\raisebox{0.0pt}{\scriptsize{,\pm,0.006}} | ||
Appendix figures & tables55 assets
Supplementary material from the paper’s appendix.
Appendix
| Filtering Stage | # Sessions | Units | Unit-hours | % Retained |
|---|---|---|---|---|
| Original Brain Wide Map | 459 | 621,733 | — | — |
| Unfiltered BrainWideBench | 452 | 610,701 | 830,324 | 100% |
| + Probe QC | 452 | 601,124 | 816,371 | 98.3% |
| + Firing Rate | 452 | 446,311 | 606,728 | 73.1% |
| + Unit QC | 452 | 67,160 | 90,390 | 11.0% |
| Build | Regime | Sessions | Subjects | Probes | Units | Spikes | Duration (h) |
|---|---|---|---|---|---|---|---|
| all_units | pretrain | 423 | 126 | 643 | 567,514 | 19.21 B | 561.5 |
| all_units | eval | 29 | 13 | 45 | 43,187 | 1.47 B | 40.7 |
| selected_units | pretrain | 423 | 126 | 642 | 63,382 | 3.75 B | 561.5 |
| selected_units | eval | 29 | 13 | 37 | 3,778 | 0.21 B | 40.7 |
| Tokens | ||||||
|---|---|---|---|---|---|---|
| Build | Sessions | Units | Duration (h) | Spike | Unit-bin | Time-step |
| all_units | 423 | 567,514 | 561.5 | 19.21 B | 138.42 B | 101,082,400 |
| selected_units | 423 | 63,382 | 561.5 | 3.75 B | 15.36 B | 101,080,400 |
| Level | Variable Name | Interval Start | Interval End | Num Classes | Metric |
| Frame | whisker_motion_energy | movement_onset_time | {\color[rgb]{0.8828,0.4258,0.2461}\texttt{movement\_onset\_time}}+1.0 | – | , Pearson’s |
| wheel_speed | movement_onset_time | {\color[rgb]{0.8828,0.4258,0.2461}\texttt{movement\_onset\_time}}+1.0 | – | , Pearson’s | |
| left_paw_speed | movement_onset_time | {\color[rgb]{0.8828,0.4258,0.2461}\texttt{movement\_onset\_time}}+1.0 | – | , Pearson’s | |
| right_paw_speed | movement_onset_time | {\color[rgb]{0.8828,0.4258,0.2461}\texttt{movement\_onset\_time}}+1.0 | – | , Pearson’s | |
| licking_rate | feedback_time | {\color[rgb]{0.6641,0.3125,0.5938}\texttt{feedback\_time}}+1.0 | – | ||
| Seq. | stimulus_contrast | {\color[rgb]{0.3203,0.6563,0.3281}\texttt{stim\_on\_time}}-0.9 | {\color[rgb]{0.3203,0.6563,0.3281}\texttt{stim\_on\_time}}+0.1 | 5 | Balanced Acc , Score, AP |
| Split | Choice | Contrast | Reward | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Right ( ) | Left ( ) | 0% ( ) | 6% ( ) | 12.5% ( ) | 25% ( ) | 100% ( ) | False ( ) | True ( ) | |
| Pretrain | 0.497 | 0.503 | 0.116 | 0.219 | 0.219 | 0.221 | 0.225 | 0.168 | 0.832 |
| Eval Train | 0.499 | 0.501 | 0.114 | 0.217 | 0.219 | 0.225 | 0.224 | 0.158 | 0.842 |
| Eval Val | 0.462 | 0.538 | 0.111 | 0.233 | 0.228 | 0.205 | 0.223 | 0.147 | 0.853 |
| Tokens | ||||||
|---|---|---|---|---|---|---|
| Split | Units | Samples | Duration (h) | Spike | Unit-bin | Time-step |
| train | 43,187 | 7,795 | 2.17 | 66.3 – 81.8 M | 583.9 M | 389,750 |
| val | 43,187 | 3,471 | 0.96 | 31.2 – 37.9 M | 254.6 M | 173,550 |
| test | 43,187 | 5,894 | 1.64 | 55.7 – 67.1 M | 424.8 M | 294,700 |
| Task | Window Type | Interval Start | Interval End | Mask Ratio | Mask Dimension | Criterion | Metric |
|---|---|---|---|---|---|---|---|
| co-smoothing | rolling (20 ms) | {\color[rgb]{0.3203,0.6563,0.3281}\texttt{stim\_on\_time}}-1.0 | {\color[rgb]{0.6641,0.3125,0.5938}\texttt{feedback\_time}}+1.0 | 10% | neuron | random held-out † | , bps |
| forecasting | rolling (20 ms) | {\color[rgb]{0.3203,0.6563,0.3281}\texttt{stim\_on\_time}}-1.0 | {\color[rgb]{0.6641,0.3125,0.5938}\texttt{feedback\_time}}+1.0 | 10% | time | deterministic last timestep | , bps |
| Tokens | ||||||
|---|---|---|---|---|---|---|
| Split | Units | Samples | Duration (h) | Spike | Unit-bin | Time-step |
| train | 3,778 | 19,033 | 6.05 | 28.7 M | 122.5 M | 951,650 |
| val | 3,778 | 16,952 | 2.57 | 25.8 M | 109.8 M | 847,600 |
| test | 3,778 | 700,471 | 5.59 | 1067.5 M | 4529.5 M | 35,023,550 |
| Hyperparameter | Value |
|---|---|
| Preprocessing | StandardScaler |
| Solver | lbfgs |
| Inverse regularization | |
| Max iterations | |
| Tolerance | |
| Class weight | balanced |
| Hyperparameter | Search Space | Sampling type |
|---|---|---|
| Model parameters | ||
| Bin size (ms) | Categorical | |
| Depth | Discrete | |
| Hidden dimension | Discrete ( ) | |
| Dropout | Discrete (step ) | |
| Batch norm | Categorical | |
| Hyperparameter | Search Space | Sampling type |
|---|---|---|
| Model parameters | ||
| Bin size (ms) | Categorical | |
| Training parameters | ||
| Number of epochs | Discrete (step ) | |
| Batch size | Discrete ( ) | |
| Weight decay | Loguniform | |
| Hyperparameter | Search Space | Sampling type |
|---|---|---|
| Model parameters | ||
| Bin size (ms) | Categorical | |
| Depth | Discrete | |
| Hidden dimension | Discrete ( ) | |
| Dropout | Discrete (step ) | |
| Batch norm | Categorical | |
| Hyperparameter | Search Space | Sampling type |
|---|---|---|
| Model parameters | ||
| Bin size (ms) | Categorical | |
| Depth † | Discrete | |
| Hidden dimension | Discrete ( ) | |
| Kernel size | Discrete (step ) | |
| Dropout | Discrete (step ) | |
| Hyperparameter | Search Space | Sampling type |
|---|---|---|
| Model parameters | ||
| Bin size (ms) | Categorical | |
| Depth | Discrete | |
| Hidden dimension † | Discrete ( ) | |
| Dropout | Discrete (step ) | |
| Bidirectional | Categorical | |
| Hyperparameter | Search Space | Sampling type |
|---|---|---|
| Model parameters | ||
| Output dimension | Discrete ( ) | |
| Time offsets | Discrete | |
| Model learning rate | Loguniform | |
| Temperature | Discrete (step ) | |
| Mode | Categorical | |
| Hyperparameter | Search Space | Sampling type |
|---|---|---|
| Model parameters | ||
| Latent step | Discrete (step ) | |
| Num. latents per step | Discrete ( ; sampled as , ) | |
| Depth | Discrete (step ) | |
| Dropout † | Discrete (step ) | |
| Dimension | Discrete ( ; sampled as , ) | |
| Hyperparameter | Search Space | Sampling type |
|---|---|---|
| Model parameters | ||
| Dimension | Discrete ( ) | |
| Depth | Discrete (step ) | |
| Num. heads | Discrete ( ) | |
| FFN factor | Discrete ( ) | |
| Dropout | Discrete (step ) | |
| Hyperparameter | Search Space | Sampling type |
| Population coupling | ||
| Smoothing width (bins) | Categorical | |
| Coupling exponent | Categorical | |
| RRR and RRR (w/ ISI features) | ||
| Rank | Categorical | |
| Ridge strength | Categorical ( ) | |
| Hyperparameter | Search Space | Sampling type |
|---|---|---|
| Model parameters | ||
| Bin size (ms) | Categorical | |
| Training parameters | ||
| Number of epochs | Discrete (STEP 200) | |
| Batch size | Discrete ( ) | |
| Weight decay | Loguniform | |
| Hyperparameter | Search Space | Sampling type |
|---|---|---|
| Model parameters | ||
| Unit emb. dim | Discrete | |
| Num. attention heads ‡ | Discrete ( ) | |
| FFN factor | Discrete ( ) | |
| Num. encoder layers | Discrete | |
| Dropout † | Uniform | |
| Hyperparameter | Search Space | Sampling type |
|---|---|---|
| Model parameters | ||
| Generator dimension | Categorical | |
| Factor dimension | Categorical | |
| Controller output dimension | Categorical | |
| Dropout | Discrete (step ) | |
| Coordinated dropout rate † | Discrete (step ) | |
| Hyperparameter | Value |
|---|---|
| Model parameters | |
| Number of ISI bins | |
| ISI range (s) | |
| Encoder hidden dims | |
| Encoder activation | ReLU |
| Encoder dropout | |
| Hyperparameter | Value |
|---|---|
| Model parameters | |
| WVF base channels | |
| ACG base channels | |
| WVF residual blocks | |
| ACG residual blocks | |
| WVF representation dim | |
| Hyperparameter | Value |
|---|---|
| Model parameters | |
| Backbone parameters | M |
| Total parameters | M |
| Bin size (s) | |
| Hidden dimension | |
| Encoder num. layers | |
| Hyperparameter | Value |
|---|---|
| Model parameters | |
| Bin size (s) | |
| Hidden dimension | |
| Encoder num. layers | |
| Encoder num. heads | |
| Encoder FF dimension | |
| Suite | Model | Stage | GPU | Trials/Seeds | Runtime | Total (GPU-hr) |
| TS1 | Linear | Tuning | A10 | 100 | 1.2 hr (sweep) | 339.6 |
| MLP | Tuning | A10 | 100 | 1.3 hr (sweep) | 378.5 | |
| GRU | Tuning | A10 | 100 | 1.5 hr (sweep) | 429.9 | |
| TCN | Tuning | A10 | 100 | 1.3 hr (sweep) | 386.1 | |
| CEBRA | Tuning | A10 | 100 | 9.1 hr (sweep) | 2638.7 | |
| POYO | Tuning | A10 | 50 | 1.2 hr (sweep) | 352.6 |
| Method | Licks | Whisker | Wheel | RPaw | LPaw | Reward | Choice | Stim | Avg. Rank | |
|---|---|---|---|---|---|---|---|---|---|---|
| Single-Session | Linear | 10.10 | 9.66 | 8.52 | 9.10 | 9.38 | 6.31 | 5.07 | 3.69 | 7.73 |
| MLP | 7.76 | 7.34 | 4.21 | 6.34 | 6.03 | 5.17 | 3.72 | 3.10 | 5.46 | |
| GRU | 4.55 | 3.83 | 4.41 | 4.03 | 3.52 | 3.69 | 4.03 | 3.62 | 3.96 | |
| CNN | 3.48 | 2.86 | 3.48 | 3.59 | 2.48 | 3.90 | 5.24 | 4.86 | 3.74 | |
| CEBRA | 8.28 | 7.21 | 8.24 | 6.55 | 7.03 | 6.86 | 8.86 | 6.48 | 7.44 | |
| NDT | 8.24 | 7.03 | 8.72 | 7.83 | 7.38 | 4.45 | 5.34 | 5.41 | 6.80 |
| Method | Whisker | Wheel | RPaw | LPaw | |
|---|---|---|---|---|---|
| Single-Session | Linear | 0.431\raisebox{0.0pt}{\scriptsize{,\pm,0.000}} | 0.504\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.325\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.325\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} |
| MLP | 0.529\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.583\raisebox{0.0pt}{\scriptsize{,\pm,0.000}} | 0.406\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.393\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | |
| GRU | 0.625\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.597\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.499\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.460\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | |
| CNN | 0.652\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.616\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.502\raisebox{0.0pt}{\scriptsize{,\pm,0.003}} | 0.472\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | |
| CEBRA | 0.559\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.497\raisebox{0.0pt}{\scriptsize{,\pm,0.000}} | 0.420\raisebox{0.0pt}{\scriptsize{,\pm,0.003}} | 0.384\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | |
| NDT | 0.569\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.507\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.424\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.392\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} |
| Reward | Choice | Stim | |||||
| Method | F1 | AP | F1 | AP | F1 | AP | |
| Single-Session | Linear | 0.808\raisebox{0.0pt}{\scriptsize{,\pm,0.005}} | 0.934\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.582\raisebox{0.0pt}{\scriptsize{,\pm,0.005}} | 0.675\raisebox{0.0pt}{\scriptsize{,\pm,0.003}} | 0.160\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.242\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} |
| MLP | 0.847\raisebox{0.0pt}{\scriptsize{,\pm,0.006}} | 0.967\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.600\raisebox{0.0pt}{\scriptsize{,\pm,0.005}} | 0.692\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.170\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.248\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | |
| GRU | 0.874\raisebox{0.0pt}{\scriptsize{,\pm,0.005}} | 0.961\raisebox{0.0pt}{\scriptsize{,\pm,0.003}} | 0.600\raisebox{0.0pt}{\scriptsize{,\pm,0.008}} | 0.686\raisebox{0.0pt}{\scriptsize{,\pm,0.006}} | 0.151\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.242\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | |
| CNN | 0.883\raisebox{0.0pt}{\scriptsize{,\pm,0.005}} | 0.969\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.575\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.652\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.145\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.228\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | |
| CEBRA | 0.775\raisebox{0.0pt}{\scriptsize{,\pm,0.010}} | 0.898\raisebox{0.0pt}{\scriptsize{,\pm,0.007}} | 0.414\raisebox{0.0pt}{\scriptsize{,\pm,0.007}} | 0.549\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.118\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.223\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | |
| Method | Co-smoothing | Forecasting | Average | |||
| bps | bps | Rank | ||||
| Single-Session | Population coupling | – | – | – | ||
| RRR | – | – | – | |||
| RRR (w/ ISI features) | – | – | – | |||
| Trailing mean | – | – | – | |||
| Shrinkage | – | – | – | |||
| Method | Co-smoothing | Forecasting | Avg. Rank | |
|---|---|---|---|---|
| SS | AE | 4.69 | 4.93 | 4.81 |
| NDT | 3.55 | 2.03 | 2.79 | |
| LFADS | 1.76 | 2.93 | 2.34 | |
| Pre. | NDT-Stitch | 2.28 | 1.00 | 1.64 |
| MtM | 1.34 | 3.79 | 2.57 |
| Method | Co-smoothing | Forecasting | Avg. Rank | |
|---|---|---|---|---|
| Single-Session | Population coupling | 7.76 | – | 7.76 |
| RRR | 5.14 | – | 5.14 | |
| RRR (w/ ISI features) | 4.62 | – | 4.62 | |
| Trailing mean | – | 7.59 | 7.59 | |
| Shrinkage | – | 5.72 | 5.72 | |
| Ridge autoregression | – | 5.03 | 5.03 |
| Method | Level | Probe | CB | CNU | CTXsp | HB | HPF | HY | Iso. | MB | OLF | TH | Avg |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Transductive | |||||||||||||
| POYO+ | SU | Linear | 0.105 | 0.052 | 0.046 | 0.082 | 0.024 | 0.023 | 0.059 | 0.141 | 0.093 | 0.342 | 0.097 |
| MLP | 0.083 | 0.057 | 0.039 | 0.110 | 0.102 | 0.009 | 0.125 | 0.206 | 0.178 | 0.291 | 0.120 | ||
| MU | Linear | 0.127 | 0.035 | 0.069 | 0.023 | 0.001 | 0.011 | 0.032 | 0.104 | 0.072 | 0.427 | 0.090 | |
| MLP | 0.086 | 0.051 | 0.028 | 0.085 | 0.079 | 0.003 | 0.134 | 0.246 | 0.216 | 0.389 | 0.132 | ||
| POSSM | SU | Linear | 0.044 | 0.065 | 0.023 | 0.116 | 0.157 | 0.028 | 0.092 | 0.191 | 0.082 | 0.230 | 0.103 |
| Method | Level | Probe | CB | CNU | CTXsp | HB | HPF | HY | Iso. | MB | OLF | TH | Avg |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Transductive | |||||||||||||
| POYO+ | SU | Linear | 0.215 | 0.066 | 0.233 | 0.059 | 0.013 | 0.089 | 0.032 | 0.102 | 0.075 | 0.413 | 0.130 |
| MLP | 0.178 | 0.077 | 0.079 | 0.109 | 0.076 | 0.030 | 0.080 | 0.158 | 0.217 | 0.303 | 0.131 | ||
| MU | Linear | 0.249 | 0.042 | 0.283 | 0.013 | 0.001 | 0.037 | 0.017 | 0.067 | 0.046 | 0.704 | 0.146 | |
| MLP | 0.165 | 0.061 | 0.050 | 0.076 | 0.051 | 0.007 | 0.087 | 0.203 | 0.227 | 0.526 | 0.145 | ||
| POSSM | SU | Linear | 0.036 | 0.057 | 0.033 | 0.197 | 0.194 | 0.130 | 0.056 | 0.146 | 0.065 | 0.251 | 0.117 |
| Method | Level | Probe | CB | CNU | CTXsp | HB | HPF | HY | Iso. | MB | OLF | TH | Avg |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Transductive | |||||||||||||
| POYO+ | SU | Linear | 0.069 | 0.043 | 0.026 | 0.136 | 0.151 | 0.013 | 0.350 | 0.228 | 0.123 | 0.292 | 0.143 |
| MLP | 0.055 | 0.049 | 0.027 | 0.114 | 0.156 | 0.006 | 0.305 | 0.299 | 0.154 | 0.286 | 0.145 | ||
| MU | Linear | 0.086 | 0.031 | 0.039 | 0.096 | 0.033 | 0.007 | 0.468 | 0.244 | 0.175 | 0.307 | 0.149 | |
| MLP | 0.058 | 0.051 | 0.019 | 0.103 | 0.170 | 0.002 | 0.338 | 0.319 | 0.225 | 0.317 | 0.160 | ||
| POSSM | SU | Linear | 0.059 | 0.076 | 0.018 | 0.083 | 0.132 | 0.016 | 0.257 | 0.277 | 0.111 | 0.213 | 0.124 |
| Model | Licks | Whisker | Wheel | RPaw | LPaw | Reward | Choice | Contrast |
|---|---|---|---|---|---|---|---|---|
| ( ) | ( ) | ( ) | ( ) | ( ) | (Acc) | (Acc) | (Acc) | |
| POYO+ | 0.664\raisebox{0.0pt}{\scriptsize{,\pm,0.005}} | 0.390\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.351\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.247\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.197\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.905\raisebox{0.0pt}{\scriptsize{,\pm,0.003}} | 0.719\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.259\raisebox{0.0pt}{\scriptsize{,\pm,0.003}} |
| POYO-ST | 0.680\raisebox{0.0pt}{\scriptsize{,\pm,0.006}} | 0.319\raisebox{0.0pt}{\scriptsize{,\pm,0.003}} | 0.344\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.236\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.132\raisebox{0.0pt}{\scriptsize{,\pm,0.003}} | 0.568\raisebox{0.0pt}{\scriptsize{,\pm,0.003}} | 0.497\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.200\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} |
| POYO | 0.536\raisebox{0.0pt}{\scriptsize{,\pm,0.008}} | 0.282\raisebox{0.0pt}{\scriptsize{,\pm,0.005}} | 0.309\raisebox{0.0pt}{\scriptsize{,\pm,0.005}} | 0.192\raisebox{0.0pt}{\scriptsize{,\pm,0.003}} | 0.145\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.861\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.633\raisebox{0.0pt}{\scriptsize{,\pm,0.004}} | 0.222\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} |
| Model | Licks | Whisker | Wheel | RPaw | LPaw | Reward | Choice | Contrast |
|---|---|---|---|---|---|---|---|---|
| ( ) | ( ) | ( ) | ( ) | ( ) | (Acc) | (Acc) | (Acc) | |
| Linear | 0.152\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.177\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.234\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.096\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.090\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.833\raisebox{0.0pt}{\scriptsize{,\pm,0.010}} | 0.624\raisebox{0.0pt}{\scriptsize{,\pm,0.003}} | 0.217\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} |
| NDT2 | 0.127\raisebox{0.0pt}{\scriptsize{,\pm,0.003}} | 0.229\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.211\raisebox{0.0pt}{\scriptsize{,\pm,0.003}} | 0.103\raisebox{0.0pt}{\scriptsize{,\pm,0.004}} | 0.100\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} | 0.847\raisebox{0.0pt}{\scriptsize{,\pm,0.003}} | 0.618\raisebox{0.0pt}{\scriptsize{,\pm,0.002}} | 0.214\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} |
| NEDS | 0.220\raisebox{0.0pt}{\scriptsize{,\pm,0.012}} | 0.243\raisebox{0.0pt}{\scriptsize{,\pm,0.012}} | 0.068\raisebox{0.0pt}{\scriptsize{,\pm,0.010}} | 0.136\raisebox{0.0pt}{\scriptsize{,\pm,0.003}} | 0.075\raisebox{0.0pt}{\scriptsize{,\pm,0.003}} | 0.659\raisebox{0.0pt}{\scriptsize{,\pm,0.009}} | 0.547\raisebox{0.0pt}{\scriptsize{,\pm,0.004}} | 0.206\raisebox{0.0pt}{\scriptsize{,\pm,0.001}} |
| Benchmark | Hours | Subjects | Sessions | Units | Across-Regions | Across-Subject | # Tasks | Behavior | Dynamics | Anatomy |
|---|---|---|---|---|---|---|---|---|---|---|
| NLB [ 31 ] | 1.75 h | 4 | 7 | 887 | 4 | ✓ | ✓ | |||
| FALCON [ 32 ] | 50 h | 6 | 68 | 789 ch. | 5 | ✓ | ||||
| Sensorium [ 33 ] | 49 h | 7 | 7 | 28k+ | 1 | ✓ | ||||
| Dynamic Sensorium [ 119 ] | 20 h | 10 | 10 | 78.9k | 1 | ✓ | ✓ | |||
| BrainWideBench (Ours) | 600+ h | 139 | 452 | 611k | ✓(brain-wide) | ✓ | 3 suites, 12 tasks | ✓ | ✓ | ✓ |
Transfer Learning
Transfer learning studies how models reuse knowledge across tasks, domains, or modalities when target data or computation are limited.
See all 420 papers