Author:
Horrocks Jonathan,Bauch Chris T.
Abstract
AbstractTheoretical models are typically developed through a deductive process where a researcher formulates a system of dynamic equations from hypothesized mechanisms. Recent advances in algorithmic methods can discover dynamic models inductively–directly from data. Most previous research has tested these methods by rediscovering models from synthetic data generated by the already known model. Here we apply Sparse Identification of Nonlinear Dynamics (SINDy) to discover mechanistic equations for disease dynamics from case notification data for measles, chickenpox, and rubella. The discovered models provide a good qualitative fit to the observed dynamics for all three diseases, However, the SINDy chickenpox model appears to overfit the empirical data, and recovering qualitatively correct rubella dynamics requires using power spectral density in the goodness-of-fit criterion. When SINDy uses a library of second-order functions, the discovered models tend to include mass action incidence and a seasonally varying transmission rate–a common feature of existing epidemiological models for childhood infectious diseases. We also find that the SINDy measles model is capable of out-of-sample prediction of a dynamical regime shift in measles case notification data. These results demonstrate the potential for algorithmic model discovery to enrich scientific understanding by providing a complementary approach to developing theoretical models.
Funder
Gouvernement du Canada | Natural Sciences and Engineering Research Council of Canada
Publisher
Springer Science and Business Media LLC
Reference80 articles.
1. Strogatz, S. H. Nonlinear dynamics and chaos: with applications to physics, biology, chemistry, and engineering (CRC Press, 2018).
2. Schichl, H. Models and History of Modeling, In: Modeling languages in mathematical optimization. Springer, Boston chap. 2, 25–39 (2004).
3. Packard, N. H., Crutchfield, J. P., Farmer, J. D. & Shaw, R. S. Geometry from a time series. Phys. Rev. Lett. 45, 712–716 (1980).
4. Crutchfield, J. P. & McNamara, B. S. Equation of motion from a data series. Complex systems 1, 121 (1987).
5. Daniels, B. C. & Nemenman, I. Automated adaptive inference of phenomenological dynamical models. Nature communications 6, 8133 (2015).
Cited by
33 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献