Fast fitting of neural ordinary differential equations by Bayesian neural gradient matching to infer ecological interactions from time-series data

被引:5
|
作者
Bonnaffe, Willem [1 ,2 ]
Coulson, Tim [2 ]
机构
[1] Univ Oxford, Big Data Inst, Oxford, England
[2] Univ Oxford, Dept Biol, Zool Res & Adm Bldg, Oxford, England
来源
METHODS IN ECOLOGY AND EVOLUTION | 2023年 / 14卷 / 06期
基金
英国自然环境研究理事会;
关键词
artificial neural networks; ecological dynamics; ecological interactions; Geber method; gradient matching; microcosm; neural ordinary differential equations; time-series analysis; RAPID EVOLUTION; DENSITY-DEPENDENCE; POPULATION-DYNAMICS; NETWORK; STABILITY; COMMUNITY; CYCLES; LAWS;
D O I
10.1111/2041-210X.14121
中图分类号
Q14 [生态学(生物生态学)];
学科分类号
071012 ; 0713 ;
摘要
1. Inferring ecological interactions is hard because we often lack suitable parametric representations to portray them. Neural ordinary differential equations (NODEs) provide a way of estimating interactions non-parametrically from time-series data. NODEs, however, are slow to fit, and inferred interactions usually are not compared with the ground truth.2. We provide a fast NODE fitting method, Bayesian neural gradient matching (BNGM), which relies on interpolating time series with neural networks and fitting NODEs to the interpolated dynamics with Bayesian regularisation. We test the accuracy of the approach by inferring ecological interactions in time series generated by an ODE model with known interactions. We compare these results against three existing approaches for estimating ecological interactions, standard NODEs, ODE models and convergent cross-mapping (CCM). We also infer interactions in experimentally replicated time series of a microcosm featuring an algae, flagellate and rotifer population, in the hare and lynx system, and the Maizuru Bay community featuring 11 species.3. Our BNGM approach allows us to reduce the fitting time of NODE systems to only a few seconds and provides accurate estimates of ecological interactions in the artificial system, as true ecological interactions are recovered with minimal error. Our benchmark analysis reveals that our approach is both faster and more accurate than standard NODEs and parametric ODEs, while CCM was found to be faster but less accurate. The analysis of the replicated time series reveals that only the strongest interactions are consistent across replicates, while the analysis of the Maizuru community shows the strong negative impact of the chameleon goby on most species of the community, and a potential indirect negative effect of temperature by favouring goby population growth.4. Overall, NODEs alleviate the need for a mechanistic understanding of interactions, and BNGM alleviates the heavy computational cost. This is a crucial step availing quick NODE fitting to larger systems, cross-validation and uncertainty quantification, as well as more objective estimation of interactions, and complex context dependence, than parametric models.
引用
收藏
页码:1543 / 1563
页数:21
相关论文
共 40 条
  • [31] Generating spatial-temporal continuous LAI time-series from Landsat using neural network and meteorological data
    Zhu, Xinran
    Li, Jing
    Liu, Qinhuo
    IGARSS 2020 - 2020 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, 2020, : 4505 - 4508
  • [32] Modelling gene interaction networks from time-series gene expression data using evolving spiking neural networks
    Capecci, Elisa
    Lobo, Jesus L.
    Lana, Ibai
    Espinosa-Ramos, Josafath I.
    Kasabov, Nikola
    EVOLVING SYSTEMS, 2020, 11 (04) : 599 - 613
  • [33] Temporal convolutional neural (TCN) network for an effective weather forecasting using time-series data from the local weather station
    Hewage, Pradeep
    Behera, Ardhendu
    Trovati, Marcello
    Pereira, Ella
    Ghahremani, Morteza
    Palmieri, Francesco
    Liu, Yonghuai
    SOFT COMPUTING, 2020, 24 (21) : 16453 - 16482
  • [34] Temporal convolutional neural (TCN) network for an effective weather forecasting using time-series data from the local weather station
    Pradeep Hewage
    Ardhendu Behera
    Marcello Trovati
    Ella Pereira
    Morteza Ghahremani
    Francesco Palmieri
    Yonghuai Liu
    Soft Computing, 2020, 24 : 16453 - 16482
  • [35] A physics-informed neural SDE network for learning cellular dynamics from time-series scRNA-seq data
    Jiang, Qi
    Wan, Lin
    BIOINFORMATICS, 2024, 40 : ii120 - ii127
  • [36] RECONSTRUCTION OF TIME-SERIES SOIL MOISTURE FROM AMSR2 AND SMOS DATA BY USING RECURRENT NONLINEAR AUTOREGRESSIVE NEURAL NETWORKS
    Lu, Zheng
    Chai, Linna
    Ye, Qinyu
    Zhang, Tao
    2015 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS), 2015, : 980 - 983
  • [37] CNNGRN: A Convolutional Neural Network-Based Method for Gene Regulatory Network Inference From Bulk Time-Series Expression Data
    Gao, Zhen
    Tang, Jin
    Xia, Junfeng
    Zheng, Chun-Hou
    Wei, Pi-Jing
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2023, 20 (05) : 2853 - 2861
  • [38] Analysis on Time-Series Data from Movie Using MF-DCCA Method and Recurrent Neural Network Model Under the Internet of Things
    Miao, Ruomu
    Zhang, Boyuan
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
  • [39] Neonatal Hypoxic-Ischemic Encephalopathy Grading from Multi-Channel EEG Time-Series Data Using a Fully Convolutional Neural Network
    Yu, Shuwen
    Marnane, William P.
    Boylan, Geraldine B.
    Lightbody, Gordon
    TECHNOLOGIES, 2023, 11 (06)
  • [40] A fast Fourier convolutional deep neural network for accurate and explainable discrimination of wheat yellow rust and nitrogen deficiency from Sentinel-2 time series data
    Shi, Yue
    Han, Liangxiu
    Gonzalez-Moreno, Pablo
    Dancey, Darren
    Huang, Wenjiang
    Zhang, Zhiqiang
    Liu, Yuanyuan
    Huang, Mengning
    Miao, Hong
    Dai, Min
    FRONTIERS IN PLANT SCIENCE, 2023, 14