While most classic studies of function in experimental neuroscience have focused on the coding properties of individual neurons, recent developments in recording technologies have resulted in an increasing emphasis on the dynamics of neural populations. This has given rise to a wide variety of models for analyzing population activity in relation to experimental variables, but direct testing of many neural population hypotheses requires intervening in the system based on current neural state, necessitating models capable of inferring neural state online. Existing approaches, primarily based on dynamical systems, require strong parametric assumptions that are easily violated in the noise-dominated regime and do not scale well to the thousands of data channels in modern experiments. To address this problem, we propose a method that combines fast, stable dimensionality reduction with a soft tiling of the resulting neural manifold, allowing dynamics to be approximated as a probability flow between tiles. This method can be fit efficiently using online expectation maximization, scales to tens of thousands of tiles, and outperforms existing methods when dynamics are noise-dominated or feature multi-modal transition probabilities. The resulting model can be trained at kiloHertz data rates, produces accurate approximations of neural dynamics within minutes, and generates predictions on submillisecond time scales. It retains predictive performance throughout many time steps into the future and is fast enough to serve as a component of closed-loop causal experiments.
翻译:虽然对实验神经科学功能的多数经典研究都侧重于单个神经神经元的编码特性,但最近记录技术的发展导致对神经群动态的日益重视。这产生了与实验变量相比分析人口活动的各种模型,但直接测试许多神经群假设需要根据当前神经状态对系统进行干预,这些模型需要能够在线推断神经状态的模型。主要基于动态系统的现有方法需要强大的参数假设,这些假设很容易在噪音占主导地位的制度下被破坏,并且对现代实验中数千个数据渠道的影响不大。为了解决这个问题,我们提出了一种方法,将快速、稳定的维度减少与由此产生的神经元的软砖瓦结合起来,使动态可以被近似地作为砖体之间的概率流动。这种方法可以有效地使用在线预期最大化、达到数万千瓦瓦的尺度,并且如果动态以噪音为主或具有多模式过渡的不稳定性,则需要超越现有方法。因此产生的模型可以在千赫罗兹数据速率中被训练成一个快速的模型,从而在连续的时序中将精确的动态转化为快速的预测,从而将精确的运行到一个快速的时空空间的周期。