Stiff neural ordinary differential equations

被引:48
|
作者
Kim, Suyong [1 ]
Ji, Weiqi [1 ]
Deng, Sili [1 ]
Ma, Yingbo [2 ]
Rackauckas, Christopher [3 ,4 ,5 ]
机构
[1] MIT, Dept Mech Engn, Cambridge, MA 02139 USA
[2] Julia Comp Inc, Cambridge, MA 02144 USA
[3] MIT, Dept Math, Cambridge, MA 02139 USA
[4] Univ Maryland, Sch Pharm, Baltimore, MD 21201 USA
[5] Pumas AI, Baltimore, MD 21201 USA
关键词
D O I
10.1063/5.0060697
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Neural Ordinary Differential Equations (ODEs) are a promising approach to learn dynamical models from time-series data in science and engineering applications. This work aims at learning neural ODEs for stiff systems, which are usually raised from chemical kinetic modeling in chemical and biological systems. We first show the challenges of learning neural ODEs in the classical stiff ODE systems of Robertson's problem and propose techniques to mitigate the challenges associated with scale separations in stiff systems. We then present successful demonstrations in stiff systems of Robertson's problem and an air pollution problem. The demonstrations show that the usage of deep networks with rectified activations, proper scaling of the network outputs as well as loss functions, and stabilized gradient calculations are the key techniques enabling the learning of stiff neural ODEs. The success of learning stiff neural ODEs opens up possibilities of using neural ODEs in applications with widely varying time-scales, such as chemical dynamics in energy conversion, environmental engineering, and life sciences. Published under an exclusive license by AIP Publishing.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] On The Solution of Stiff Ordinary Differential Equations
    Zhou, Y.
    Xiang, S.
    [J]. APPLICATIONS OF MATHEMATICS IN ENGINEERING AND ECONOMICS '34, 2008, 1067 : 442 - +
  • [2] DIFFERENTIAL ALGEBRAIC EQUATIONS AS STIFF ORDINARY DIFFERENTIAL-EQUATIONS
    KNORRENSCHILD, M
    [J]. SIAM JOURNAL ON NUMERICAL ANALYSIS, 1992, 29 (06) : 1694 - 1715
  • [3] PROBLEM APPROXIMATION FOR STIFF ORDINARY DIFFERENTIAL EQUATIONS
    AIKEN, RC
    LAPIDUS, L
    [J]. AICHE JOURNAL, 1975, 21 (06) : 1227 - 1230
  • [4] Parallel solution of stiff ordinary differential equations
    Rauber, T
    Rünger, G
    [J]. PARALLEL NUMERICAL COMPUTATION WITH APPLICATIONS, 1999, 515 : 33 - 51
  • [5] Solving Stiff Ordinary Differential Equations and Partial Differential Equations Using Analog Computing Based on Cellular Neural Networks
    Chedjou, J. C.
    Kyamakya, K.
    Latif, M. A.
    Khan, U. A.
    Moussa, I.
    Do Trong Tuan
    [J]. PROCEEDINGS OF INDS '09: SECOND INTERNATIONAL WORKSHOP ON NONLINEAR DYNAMICS AND SYNCHRONIZATION 2009, 2009, 4 : 213 - +
  • [6] Neural Ordinary Differential Equations
    Chen, Ricky T. Q.
    Rubanova, Yulia
    Bettencourt, Jesse
    Duvenaud, David
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 31 (NIPS 2018), 2018, 31
  • [7] Predicting stiff ordinary differential equations with stiffness coefficient
    Aliyu, B. K.
    Nwojiji, C. U.
    Kwentoh, A. O.
    [J]. AUSTRALIAN JOURNAL OF MECHANICAL ENGINEERING, 2014, 12 (03) : 271 - 281
  • [8] The numerical simulation for stiff systems of ordinary differential equations
    Darvishi, M. T.
    Khani, F.
    Soliman, A. A.
    [J]. COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2007, 54 (7-8) : 1055 - 1063
  • [9] Explicit methods in solving stiff ordinary differential equations
    Ahmad, RR
    Yaacob, N
    Murid, AHM
    [J]. INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2004, 81 (11) : 1407 - 1415
  • [10] Heterogeneous multiscale methods for stiff ordinary differential equations
    Engquist, B
    Tsai, YH
    [J]. MATHEMATICS OF COMPUTATION, 2005, 74 (252) : 1707 - 1742