Dynamical systems models such as recurrent neural networks (RNNs) are increasingly popular in theoretical neuroscience for hypothesis-generation and data analysis. Evaluating the dynamics in such models is key to understanding their learned generative mechanisms. However, such evaluation is impeded by two major challenges: First, comparison of learned dynamics across models is difficult because there is no enforced equivalence of their coordinate systems. Second, identification of mechanistically important low-dimensional motifs (e.g., limit sets) is intractable in high-dimensional nonlinear models such as RNNs. Here, we propose a comprehensive framework to address these two issues, termed Diffeomorphic vector field alignment FOR learned Models (DFORM). DFORM learns a nonlinear coordinate transformation between the state spaces of two dynamical systems, which aligns their trajectories in a maximally one-to-one manner. In so doing, DFORM enables an assessment of whether two models exhibit topological equivalence, i.e., similar mechanisms despite differences in coordinate systems. A byproduct of this method is a means to locate dynamical motifs on low-dimensional manifolds embedded within higher-dimensional systems. We verified DFORM's ability to identify linear and nonlinear coordinate transformations using canonical topologically equivalent systems, RNNs, and systems related by nonlinear flows. DFORM was also shown to provide a quantification of similarity between topologically distinct systems. We then demonstrated that DFORM can locate important dynamical motifs including invariant manifolds and saddle limit sets within high-dimensional models. Finally, using a set of RNN models trained on human functional MRI (fMRI) recordings, we illustrated that DFORM can identify limit cycles from high-dimensional data-driven models, which agreed well with prior numerical analysis.


翻译:循环神经网络等动力学系统模型在理论神经科学中正日益广泛地应用于假设生成与数据分析。评估此类模型的动力学特性对于理解其习得的生成机制至关重要。然而,这种评估面临两大挑战:首先,由于不同模型的坐标系之间不存在强制等价关系,跨模型比较习得动力学变得十分困难;其次,在RNN等高维非线性模型中,识别机制上重要的低维模式(如极限集)是难以处理的。为此,我们提出了一个名为"习得模型的微分同胚向量场对齐"的综合框架。DFORM通过习得两个动力学系统状态空间之间的非线性坐标变换,以最大程度一一对应的方式对齐其轨迹。通过这种方式,DFORM能够评估两个模型是否具有拓扑等价性——即在坐标系存在差异的情况下是否具有相似机制。该方法的副产品是提供了一种在嵌入高维系统的低维流形上定位动力学模式的手段。我们通过典型拓扑等价系统、RNN以及非线性流相关系统验证了DFORM识别线性和非线性坐标变换的能力。研究还表明DFORM能够量化拓扑相异系统间的相似性。我们进一步证明DFORM能够在高维模型中定位包括不变流形和鞍点极限集在内的关键动力学模式。最后,通过使用在人类功能磁共振成像记录上训练的一组RNN模型,我们展示了DFORM能够从高维数据驱动模型中识别极限环,其结果与先前的数值分析高度吻合。

0
下载
关闭预览

相关内容

Top
微信扫码咨询专知VIP会员