论文标题
在增强神经odes中的二阶行为
On Second Order Behaviour in Augmented Neural ODEs
论文作者
论文摘要
神经普通微分方程(节点)是一类新的模型,可通过无限深度体系结构连续转换数据。节点的连续性使它们特别适合学习复杂物理系统的动态。尽管以前的工作主要集中在一阶OD上,但许多系统的动态,尤其是在古典物理学中,受二阶法律管辖。在这项工作中,我们考虑了二阶神经odes(Sonodes)。我们展示了如何将伴随灵敏度方法扩展到Sonodes,并证明一阶耦合ODE的优化是等效的,并且在计算上更有效。此外,我们通过证明他们还可以学习更高阶的动力学,以最少的增强维度学习,但以可解释性为代价来扩展对更广泛的增强节点(阳极)的理论理解。这表明阳极的优势超出了最初认为的增强尺寸所提供的额外空间。最后,我们比较了合成和真实动力学系统的Sonodes和Sonodes和Anodes,并证明前者的电感偏见通常会导致更快的训练和更好的性能。
Neural Ordinary Differential Equations (NODEs) are a new class of models that transform data continuously through infinite-depth architectures. The continuous nature of NODEs has made them particularly suitable for learning the dynamics of complex physical systems. While previous work has mostly been focused on first order ODEs, the dynamics of many systems, especially in classical physics, are governed by second order laws. In this work, we consider Second Order Neural ODEs (SONODEs). We show how the adjoint sensitivity method can be extended to SONODEs and prove that the optimisation of a first order coupled ODE is equivalent and computationally more efficient. Furthermore, we extend the theoretical understanding of the broader class of Augmented NODEs (ANODEs) by showing they can also learn higher order dynamics with a minimal number of augmented dimensions, but at the cost of interpretability. This indicates that the advantages of ANODEs go beyond the extra space offered by the augmented dimensions, as originally thought. Finally, we compare SONODEs and ANODEs on synthetic and real dynamical systems and demonstrate that the inductive biases of the former generally result in faster training and better performance.