LOOPER: Inferring computational algorithms enacted by neuronal population dynamics
Recording simultaneous activity of hundreds of neurons is now possible. Existing methods can model such population activity, but do not directly reveal the computations used by the brain. We present a fully unsupervised method that models neuronal activity and reveals the computational strategy. The method constructs a topological model of neuronal dynamics consisting of interconnected loops. Transitions between loops mark computationally-salient decisions. We accurately model activation of 100s of neurons in the primate cortex during a working memory task. Dynamics of a recurrent neural network (RNN) trained on the same task are topologically identical suggesting that a similar computational strategy is used. The RNN trained on a modified dataset, however, reveals a different topology. This topology predicts specific novel stimuli that consistently elicit incorrect responses with near perfect accuracy. Thus, our methodology yields a quantitative model of neuronal activity and reveals the computational strategy used to solve the task.
Code (0)
등록된 구현이 없습니다.
Similar Papers 제목 키워드 기반
LooperMuscle: Fast and Stable Learning of Humanoid Whole-Body Tracking via Structured Mixture-of-Experts
FastSAC-style methods significantly reduce humanoid motion training time but often suffer from notable performance degradation compared with PPO in whole-body tracking tasks. We target this speed-performance gap by intro…
Looper: An end-to-end ML platform for product decisions
Modern software systems and products increasingly rely on machine learning models to make data-driven decisions based on interactions with users, infrastructure and other systems. For broader adoption, this practice must…
Decision MakingLOOPer: A Learned Automatic Code Optimizer For Polyhedral Compilers
While polyhedral compilers have shown success in implementing advanced code transformations, they still face challenges in selecting the ones that lead to the most profitable speedups. This has motivated the use of machi…
LOOPerSet: A Large-Scale Dataset for Data-Driven Polyhedral Compiler Optimization
The advancement of machine learning for compiler optimization, particularly within the polyhedral model, is constrained by the scarcity of large-scale, public performance datasets. This data bottleneck forces researchers…
Inferring and Learning from Neuronal Correspondences
We introduce and study methods for inferring and learning from correspondences among neurons. The approach enables alignment of data from distinct multiunit studies of nervous systems. We show that the methods for inferr…
Decision Making