Parameter optimization in S-system models

BackgroundThe inverse problem of identifying the topology of biological networks from their time series responses is a cornerstone challenge in systems biology. We tackle this challenge here through the parameterization of S-system models. It was previously shown that parameter identification can be performed as an optimization based on the decoupling of the differential S-system equations, which results in a set of algebraic equations.ResultsA novel parameterization solution is proposed for the identification of S-system models from time series when no information about the network topology is known. The method is based on eigenvector optimization of a matrix formed from multiple regression equations of the linearized decoupled S-system. Furthermore, the algorithm is extended to the optimization of network topologies with constraints on metabolites and fluxes. These constraints rejoin the system in cases where it had been fragmented by decoupling. We demonstrate with synthetic time series why the algorithm can be expected to converge in most cases.ConclusionA procedure was developed that facilitates automated reverse engineering tasks for biological networks using S-systems. The proposed method of eigenvector optimization constitutes an advancement over S-system parameter identification from time series using a recent method called Alternating Regression. The proposed method overcomes convergence issues encountered in alternate regression by identifying nonlinear constraints that restrict the search space to computationally feasible solutions. Because the parameter identification is still performed for each metabolite separately, the modularity and linear time characteristics of the alternating regression method are preserved. Simulation studies illustrate how the proposed algorithm identifies the correct network topology out of a collection of models which all fit the dynamical time series essentially equally well.

[1]  Jorge J. Moré,et al.  Testing Unconstrained Optimization Software , 1981, TOMS.

[2]  Eberhard O Voit,et al.  Neural-network-based parameter estimation in S-system models of biological networks. , 2003, Genome informatics. International Conference on Genome Informatics.

[3]  Masaru Tomita,et al.  Dynamic modeling of genetic networks using genetic algorithm and S-system , 2003, Bioinform..

[4]  Eberhard O. Voit,et al.  Flux-based estimation of parameters in S-systems , 1996 .

[5]  Z. Kutalik,et al.  S-system parameter estimation for noisy metabolic profiles using newton-flow analysis. , 2007, IET systems biology.

[6]  Takanori Ueda,et al.  Inference of Genetic Network Using the Expression Profile Time Course Data of Mouse P19 Cells , 2002 .

[7]  M. Savageau Biochemical systems analysis. III. Dynamic solutions using a power-law approximation , 1970 .

[8]  M. Tomita,et al.  Reverse engineering of biochemical equations from time-course data by means of genetic programming. , 2005, Bio Systems.

[9]  Eberhard O Voit,et al.  Theoretical Biology and Medical Modelling , 2022 .

[10]  Eberhard O. Voit,et al.  Power-Low Approach to Modelng Biological Systems : III. Methods of Analysis , 1982 .

[11]  E O Voit,et al.  A pharmacodynamic model for the action of the antibiotic imipenem on Pseudomonas aeruginosa populations in vitro. , 1996, Bulletin of mathematical biology.

[12]  Prospero C. Naval,et al.  Parameter estimation using Simulated Annealing for S-system models of biochemical networks , 2007, Bioinform..

[13]  E. Ziegel Matrix Differential Calculus With Applications in Statistics and Econometrics , 1989 .

[14]  Eberhard O Voit,et al.  Theoretical Biology and Medical Modelling Identification of Metabolic System Parameters Using Global Optimization Methods , 2022 .

[15]  Jonas S. Almeida,et al.  Automated smoother for the numerical decoupling of dynamics models , 2007, BMC Bioinformatics.

[16]  Takanori Ueda,et al.  Integrated System for Inference of Gene Expression Network , 2003 .

[17]  Feng-Sheng Wang,et al.  Evolutionary optimization with data collocation for reverse engineering of biological networks , 2005, Bioinform..

[18]  E O Voit,et al.  Symmetries of S-systems. , 1992, Mathematical biosciences.

[19]  W. S. Hlavacek,et al.  Rules for coupled expression of regulator and effector genes in inducible circuits. , 1996, Journal of molecular biology.

[20]  H. Neudecker,et al.  Matrix Differential Calculus with Applications , 1988 .

[21]  Jonas S. Almeida,et al.  Decoupling dynamical systems for pathway identification from metabolic profiles , 2004, Bioinform..

[22]  M. Savageau Biochemical systems analysis. II. The steady-state solutions for an n-pool system using a power-law approximation. , 1969, Journal of theoretical biology.

[23]  Isao Ono,et al.  Development of System Identification Technique Based on Real-Coded Genetic Algorithm , 2002 .

[24]  Christopher R. Myers,et al.  Universally Sloppy Parameter Sensitivities in Systems Biology Models , 2007, PLoS Comput. Biol..

[25]  Eberhard O. Voit,et al.  Computational Analysis of Biochemical Systems: A Practical Guide for Biochemists and Molecular Biologists , 2000 .

[26]  Ana Rute Neves,et al.  The intricate side of systems biology. , 2006, Proceedings of the National Academy of Sciences of the United States of America.

[27]  Masaru Tomita,et al.  Parameter estimation for stiff equations of biosystems using radial basis function networks , 2006, BMC Bioinformatics.

[28]  M. Savageau Biochemical systems analysis. II. The steady-state solutions for an n-pool system using a power-law approximation. , 1969, Journal of theoretical biology.

[29]  P. Rousseeuw,et al.  Wiley Series in Probability and Mathematical Statistics , 2005 .

[30]  J. Magnus,et al.  Matrix Differential Calculus with Applications in Statistics and Econometrics , 1991 .

[31]  Adriaan van den Bos A class of small sample nonlinear least squares problems , 1980, Autom..