论文标题
看到森林和树:通过变形金刚建立个人和集体动态的表示
Seeing the forest and the tree: Building representations of both individual and collective dynamics with transformers
论文作者
论文摘要
通常通过从单个组件的动力学上抽象来构建人口级动力学的模型来研究复杂的时变系统。但是,当构建人群级别的描述时,很容易忽略每个人以及它们如何贡献更大的景象。在本文中,我们提出了一种新颖的变压器架构,用于从时变数据中学习,该数据构建了个人和集体人口动态的描述。我们没有在一开始就将所有数据结合到我们的模型中,而是开发可分离的体系结构,该体系结构先在单个时间序列上运行,然后再将它们传递给它们。这会引起置换式属性,可用于跨不同大小和顺序的系统传输。在证明我们的模型可以应用于在多体系统中成功恢复复杂的相互作用和动力学之后,我们将方法应用于神经系统中的神经元种群。在神经活动数据集上,我们表明我们的模型不仅会产生强大的解码性能,而且在没有任何神经元级对应的不同动物的录音中传递了令人印象深刻的性能。通过启用可以转移到不同大小和顺序的神经记录的灵活预训练,我们的工作为创建神经解码的基础模型提供了第一步。
Complex time-varying systems are often studied by abstracting away from the dynamics of individual components to build a model of the population-level dynamics from the start. However, when building a population-level description, it can be easy to lose sight of each individual and how they contribute to the larger picture. In this paper, we present a novel transformer architecture for learning from time-varying data that builds descriptions of both the individual as well as the collective population dynamics. Rather than combining all of our data into our model at the onset, we develop a separable architecture that operates on individual time-series first before passing them forward; this induces a permutation-invariance property and can be used to transfer across systems of different size and order. After demonstrating that our model can be applied to successfully recover complex interactions and dynamics in many-body systems, we apply our approach to populations of neurons in the nervous system. On neural activity datasets, we show that our model not only yields robust decoding performance, but also provides impressive performance in transfer across recordings of different animals without any neuron-level correspondence. By enabling flexible pre-training that can be transferred to neural recordings of different size and order, our work provides a first step towards creating a foundation model for neural decoding.