IDEAS home Printed from https://ideas.repec.org/a/plo/pcbi00/1013742.html
   My bibliography  Save this article

Learning structured population models from data with WSINDy

Author

Listed:
  • Rainey Lyons
  • Vanja Dukic
  • David M Bortz

Abstract

Characteristics of individuals in a population, such as age and size, play a key role in determining how populations change over time. In contexts of population dynamics, identifying effective model features, such as fecundity and mortality rates, is generally a complex and computationally intensive process, especially when the dynamics are heterogeneous across the population. In this work, we propose a Weak form Scientific Machine Learning-based method for selecting appropriate model ingredients from a library of scientifically feasible functions used to model structured populations. This paper presents extensions of the Weak form Sparse Identification of Nonlinear Dynamics (WSINDy) method to select the best-fitting ingredients from noisy time-series histogram data. This extension includes learning heterogeneous dynamics and also learning the boundary processes (such as birth) of the model directly from the data. We additionally incorporate a cross-validation method which helps fine tune the recovered boundary process hyperparameters to the data.Several test cases are considered, demonstrating the method’s performance for several standard models from population modeling, including age and size-structured models. Through these examples, we examine both the advantages and limitations of the method, with a particular focus on the distinguishability of terms in the library.Author summary: Physiological characteristics of individuals, such as age and size, play a key role in determining how populations change over time. Developing effective mathematical models to describe the population dynamics requires determining how vital rates, such as mortality and fertility rates, depend on the individuals’ state. In this work, we propose a method for selecting these state-dependent rates from a library of scientifically plausible options, using time-series population data. Our approach builds on and adapts an existing Weak form Scientific Machine Learning technique, originally developed for discovering underlying dynamical systems from data. We test the method using both artificial data, generated from known models, and real population data from a previous study. Through these case studies, we evaluate the method’s ability to recover the correct model ingredients and predict the future population distribution, even when the data are heavily corrupted by noise. We also examine the limitations of the approach, particularly in cases where different candidate terms produce similar effects and are therefore difficult to distinguish.

Suggested Citation

  • Rainey Lyons & Vanja Dukic & David M Bortz, 2025. "Learning structured population models from data with WSINDy," PLOS Computational Biology, Public Library of Science, vol. 21(12), pages 1-22, December.
  • Handle: RePEc:plo:pcbi00:1013742
    DOI: 10.1371/journal.pcbi.1013742
    as

    Download full text from publisher

    File URL: https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1013742
    Download Restriction: no

    File URL: https://journals.plos.org/ploscompbiol/article/file?id=10.1371/journal.pcbi.1013742&type=printable
    Download Restriction: no

    File URL: https://libkey.io/10.1371/journal.pcbi.1013742?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pcbi00:1013742. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: ploscompbiol (email available below). General contact details of provider: https://journals.plos.org/ploscompbiol/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.