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 条
  • [1] Neural ordinary differential equations for ecological and evolutionary time-series analysis
    Bonnaffe, Willem
    Sheldon, Ben C.
    Coulson, Tim
    METHODS IN ECOLOGY AND EVOLUTION, 2021, 12 (07): : 1301 - 1315
  • [2] NEURAL ORDINARY DIFFERENTIAL EQUATIONS FOR TIME SERIES RECONSTRUCTION
    Androsov, D. V.
    RADIO ELECTRONICS COMPUTER SCIENCE CONTROL, 2023, (04) : 69 - 75
  • [3] Monotonic Neural Ordinary Differential Equation: Time-series Forecasting for Cumulative Data
    Chen, Zhichao
    Ding, Leilei
    Chu, Zhixuan
    Qi, Yucheng
    Huang, Jianmin
    Wang, Hao
    PROCEEDINGS OF THE 32ND ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, CIKM 2023, 2023, : 4523 - 4529
  • [4] Fitting population dynamic models to time-series data by gradient matching
    Ellner, SP
    Seifu, Y
    Smith, RH
    ECOLOGY, 2002, 83 (08) : 2256 - 2270
  • [5] Attentive neural controlled differential equations for time-series classification and forecasting
    Jhin, Sheo Yon
    Shin, Heejoo
    Kim, Sujie
    Hong, Seoyoung
    Jo, Minju
    Park, Solhee
    Park, Noseong
    Lee, Seungbeom
    Maeng, Hwiyoung
    Jeon, Seungmin
    KNOWLEDGE AND INFORMATION SYSTEMS, 2024, 66 (03) : 1885 - 1915
  • [6] Attentive Neural Controlled Differential Equations for Time-series Classification and Forecasting
    Jhin, Sheo Yon
    Shin, Heejoo
    Hong, Seoyoung
    Jo, Minju
    Park, Solhee
    Park, Noseong
    Lee, Seungbeom
    Maeng, Hwiyoung
    Jeon, Seungmin
    2021 21ST IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM 2021), 2021, : 250 - 259
  • [7] Attentive neural controlled differential equations for time-series classification and forecasting
    Sheo Yon Jhin
    Heejoo Shin
    Sujie Kim
    Seoyoung Hong
    Minju Jo
    Solhee Park
    Noseong Park
    Seungbeom Lee
    Hwiyoung Maeng
    Seungmin Jeon
    Knowledge and Information Systems, 2024, 66 : 1885 - 1915
  • [8] Time-aware neural ordinary differential equations for incomplete time series modeling
    Zhuoqing Chang
    Shubo Liu
    Run Qiu
    Song Song
    Zhaohui Cai
    Guoqing Tu
    The Journal of Supercomputing, 2023, 79 : 18699 - 18727
  • [9] Time-aware neural ordinary differential equations for incomplete time series modeling
    Chang, Zhuoqing
    Liu, Shubo
    Qiu, Run
    Song, Song
    Cai, Zhaohui
    Tu, Guoqing
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (16): : 18699 - 18727
  • [10] Tensorial Time Series Prediction via Tensor Neural Ordinary Differential Equations
    Bai, Mingyuan
    Zhao, Qibin
    Gao, Junbin
    2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,