atlas

Research map / Probabilistic and scientific modeling / Dynamical systems

POCO: Scalable Neural Forecasting through Population Conditioning

NeurIPS 2025 · Probabilistic and scientific modeling › Dynamical systems · approach: Recurrent circuit models of inference · 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 POCO, a population-conditioned neural forecaster that pairs a univariate MLP with a POYO-based population encoder via FiLM, trained across five calcium imaging datasets from zebrafish, mice, and C. elegans.

Problem

Forecasting future cellular-resolution neural activity during spontaneous behavior across multiple sessions and individuals, which prior population-dynamics models (mostly interpretability- or decoding-focused, single-session, trial-based) have not addressed.

Approach

A lightweight univariate MLP forecaster whose hidden activations are modulated by FiLM parameters generated from a POYO-style Perceiver-IO population encoder; unit embeddings are reused as queries in the final attention layer so the population drives each neuron's prediction, and tokens span T_C=16 steps to limit token count.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use multi-session POCO instead of the strongest multi-session baselineneural forecasting on five datasets · Zebrafish (Deisseroth), 512 PCsprediction score: 0.440 -> 0.525Helped
use multi-session POCO instead of the strongest multi-session baselineneural forecasting on five datasets · Zebrafish (Ahrens), 512 PCsprediction score: 0.370 -> 0.440Helped
use multi-session POCO instead of the strongest multi-session baselineneural forecasting on five datasets · Mice, 512 PCsprediction score: 0.409 -> 0.420Helped
use multi-session POCO instead of the strongest multi-session baselineneural forecasting on five datasets · C. elegans (Zimmer), 512 PCsprediction score: 0.348 -> 0.364Helped
use multi-session POCO instead of the strongest multi-session baselineneural forecasting on five datasets · C. elegans (Flavell), 512 PCsprediction score: 0.274 -> 0.213Hurt
replace population-conditioned MLP forecasting with direct POYO forecasting (ablation)POCO · Zebrafish (Deisseroth), 512 PCsprediction score: -0.971 -> 0.525Helped
remove population conditioning from the MLP forecaster (ablation)POCO · Zebrafish (Deisseroth), 512 PCsprediction score: 0.417 -> 0.525Helped
replace the population encoder with a per-neuron univariate Transformer (ablation)POCO · Zebrafish (Deisseroth), 512 PCsprediction score: 0.463 -> 0.525Helped
fine-tune embeddings only rather than the full model (ablation)pre-trained POCO · Zebrafish (Deisseroth), 512 PCsprediction score: 0.532 -> 0.539No clear effect
pre-train on another zebrafish dataset rather than the target dataset (ablation)POCO fine-tuning · Zebrafish (Deisseroth), 512 PCsprediction score: 0.497 -> 0.464Hurt
pre-train on another zebrafish dataset rather than the target dataset (ablation)POCO fine-tuning · Zebrafish (Ahrens), 512 PCsprediction score: 0.424 -> 0.349Hurt
train on multiple species rather than sessions within the same species (ablation)POCO · Mice, 512 PCsprediction score: 0.420 -> 0.403Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Zebrafish Deisseroth Zebrafish Ahrens Mice Harvey C. elegans Zimmer C. elegans Flavell Zapbench

Benchmarks: Zebrafish Deisseroth Zebrafish Ahrens Mice Harvey C. elegans Zimmer C. elegans Flavell Zapbench

Metrics: prediction score (relative improvement over copy baseline) MSE MAE

Baselines: MLP NLinear DLinear Latent_PLRNN TSMixer TexFilter AR_Transformer NetFormer ModernTCN UNet

Builds on: POYO POYO+ Perceiver-IO FiLM NLinear

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