Self-Supervised Discovery of Neural Circuits in Spatially Patterned Neural Responses with Graph Neural Networks
Kijung Yoon
TL;DR
This study tackles the challenge of inferring latent neural connectivity from partially observed population activity by introducing a self-supervised graph neural network with separate structure-learning and spike-prediction modules. The approach learns a latent weight matrix $\boldsymbol{W}$ and uses a graph-based predictor to model spiking via a Poisson process, while accommodating unobserved neurons with auxiliary nodes. Across synthetic ring-attractor networks and real head-direction cell data, the method consistently reduces spurious connectivity inferences and yields weight profiles aligning with continuous attractor models, outperforming traditional baselines in both connectivity inference and spike prediction. The framework is robust to external inputs and varying observation completeness, offering a versatile tool for uncovering latent circuitry in large-scale neural recordings with potential extensions to time-varying connectivity and more complex topologies.
Abstract
Inferring synaptic connectivity from neural population activity is a fundamental challenge in computational neuroscience, complicated by partial observability and mismatches between inference models and true circuit dynamics. In this study, we propose a graph-based neural inference model that simultaneously predicts neural activity and infers latent connectivity by modeling neurons as interacting nodes in a graph. The architecture features two distinct modules: one for learning structural connectivity and another for predicting future spiking activity via a graph neural network (GNN). Our model accommodates unobserved neurons through auxiliary nodes, allowing for inference in partially observed circuits. We evaluate this approach using synthetic data generated from ring attractor network models and real spike recordings from head direction cells in mice. Across a wide range of conditions, including varying recurrent connectivity, external inputs, and incomplete observations, our model reliably resolves spurious correlations and recovers accurate weight profiles. When applied to real data, the inferred connectivity aligns with theoretical predictions of continuous attractor models. These results highlight the potential of GNN-based models to infer latent neural circuitry through self-supervised structure learning, while leveraging the spike prediction task to flexibly link connectivity and dynamics across both simulated and biological neural systems.
