|国家预印本平台
首页|Distilling identifiable and interpretable dynamic models from biological data

Distilling identifiable and interpretable dynamic models from biological data

Distilling identifiable and interpretable dynamic models from biological data

来源:bioRxiv_logobioRxiv
英文摘要

Abstract Mechanistic dynamical models allow us to study the behavior of complex biological systems. They can provide an objective and quantitative understanding that would be difficult to achieve through other means. However, the systematic development of these models is a non-trivial exercise and an open problem in computational biology. Currently, many research efforts are focused on model discovery, i.e. automating the development of interpretable models from data. One of the main frameworks is sparse regression, where the sparse identification of nonlinear dynamics (SINDy) algorithm and its variants have enjoyed great success. SINDy-PI is an extension which allows the discovery of rational nonlinear terms, thus enabling the identification of kinetic functions common in biochemical networks, such as Michaelis-Menten. SINDy-PI also pays special attention to the recovery of parsimonious models (Occam’s razor). Here we focus on biological models composed of sets of deterministic nonlinear ordinary differential equations. We present a methodology that, combined with SINDy-PI, allows the automatic discovery of structurally identifiable and observable models which are also mechanistically interpretable. The lack of structural identifiability and observability makes it impossible to uniquely infer parameter and state variables, which can compromise the usefulness of a model by distorting its mechanistic significance and hampering its ability to produce biological insights. We illustrate the performance of our method with six case studies. We find that, despite enforcing sparsity, SINDy-PI sometimes yields models that are unidentifiable. In these cases we show how our method transforms their equations in order to obtain a structurally identifiable and observable model which is also interpretable. Author summaryDynamical models provide a quantitative understanding of complex biological systems. Since their development is far from trivial, in recent years many research efforts focus on obtaining these models automatically from data. One of the most effective approaches is based on implicit sparse regression. This technique is able to infer biochemical networks with kinetic functions containing rational nonlinear terms. However, as we show here, one limitation is that it may yield models that are unidentifiable. These features may lead to inaccurate mechanistic interpretations and wrong biological insights. To overcome this limitation, we propose an integrated methodology that applies additional procedures in order to ensure that the discovered models are structurally identifiable, observable, and interpretable. We demonstrate our method with six challenging case studies of increasing model complexity.

Villaverde Alejandro F.、Massonis Gemma、Banga Julio R.

CITMAga, 15782 Santiago de Compostela||Universidade de Vigo, Department of Systems and Control EngineeringComputational Biology Lab, MBG-CSIC (Spanish National Research Council)Computational Biology Lab, MBG-CSIC (Spanish National Research Council)

10.1101/2023.03.13.532340

生物科学研究方法、生物科学研究技术计算技术、计算机技术生物化学

Villaverde Alejandro F.,Massonis Gemma,Banga Julio R..Distilling identifiable and interpretable dynamic models from biological data[EB/OL].(2025-03-28)[2025-04-26].https://www.biorxiv.org/content/10.1101/2023.03.13.532340.点此复制

评论