Deep Learning of Biological Models from Data: Applications to ODE Models

Bull Math Biol. 2021 Jan 16;83(3):19. doi: 10.1007/s11538-020-00851-7.

Abstract

Mathematical equations are often used to model biological processes. However, for many systems, determining analytically the underlying equations is highly challenging due to the complexity and unknown factors involved in the biological processes. In this work, we present a numerical procedure to discover dynamical physical laws behind biological data. The method utilizes deep learning methods based on neural networks, particularly residual networks. It is also based on recently developed mathematical tools of flow-map learning for dynamical systems. We demonstrate that with the proposed method, one can accurately construct numerical biological models for unknown governing equations behind measurement data. Moreover, the deep learning model can also incorporate unknown parameters in the biological process. A successfully trained deep neural network model can then be used as a predictive tool to produce system predictions of different settings and allows one to conduct detailed analysis of the underlying biological process. In this paper, we use three biological models-SEIR model, Morris-Lecar model and the Hodgkin-Huxley model-to show the capability of our proposed method.

Keywords: Deep neural network; Governing equation discovery; Mathematical biology; Residual network.

Publication types

  • Research Support, U.S. Gov't, Non-P.H.S.

MeSH terms

  • Deep Learning*
  • Mathematical Concepts
  • Models, Biological*
  • Neural Networks, Computer