Sarode Ketan Dinkar, Kumar V Ravi, Kulkarni B D
Chemical Engineering and Process Development Division, CSIR-National Chemical Laboratory (CSIR-NCL), Pune 411008, India; Centre of Excellence in Scientific Computing, (CoESC), CSIR-NCL, Pune, India; Academy of Scientific and Innovative Research (AcSIR), CSIR-NCL Campus, Pune, India.
Math Biosci. 2016 May;275:93-106. doi: 10.1016/j.mbs.2016.02.014. Epub 2016 Mar 9.
An efficient inverse problem approach for parameter estimation, state and structure identification from dynamic data by embedding training functions in a genetic algorithm methodology (ETFGA) is proposed for nonlinear dynamical biosystems using S-system canonical models. Use of multiple shooting and decomposition approach as training functions has been shown for handling of noisy datasets and computational efficiency in studying the inverse problem. The advantages of the methodology are brought out systematically by studying it for three biochemical model systems of interest. By studying a small-scale gene regulatory system described by a S-system model, the first example demonstrates the use of ETFGA for the multifold aims of the inverse problem. The estimation of a large number of parameters with simultaneous state and network identification is shown by training a generalized S-system canonical model with noisy datasets. The results of this study bring out the superior performance of ETFGA on comparison with other metaheuristic approaches. The second example studies the regulation of cAMP oscillations in Dictyostelium cells now assuming limited availability of noisy data. Here, flexibility of the approach to incorporate partial system information in the identification process is shown and its effect on accuracy and predictive ability of the estimated model are studied. The third example studies the phenomenological toy model of the regulation of circadian oscillations in Drosophila that follows rate laws different from S-system power-law. For the limited noisy data, using a priori information about properties of the system, we could estimate an alternate S-system model that showed robust oscillatory behavior with predictive abilities.
针对使用S - 系统规范模型的非线性动态生物系统,提出了一种通过将训练函数嵌入遗传算法方法(ETFGA)从动态数据进行参数估计、状态和结构识别的有效逆问题方法。已证明使用多重打靶和分解方法作为训练函数可处理噪声数据集并提高研究逆问题时的计算效率。通过对三个感兴趣的生化模型系统进行研究,系统地展现了该方法的优势。第一个例子通过研究由S - 系统模型描述的小规模基因调控系统,展示了ETFGA在逆问题多方面目标中的应用。通过使用噪声数据集训练广义S - 系统规范模型,展示了同时进行大量参数估计以及状态和网络识别的过程。该研究结果表明,与其他元启发式方法相比,ETFGA具有卓越的性能。第二个例子研究了盘基网柄菌细胞中cAMP振荡的调节,此时假设噪声数据有限。这里展示了该方法在识别过程中纳入部分系统信息的灵活性,并研究了其对估计模型的准确性和预测能力的影响。第三个例子研究了果蝇昼夜节律振荡调节的唯象玩具模型,该模型遵循不同于S - 系统幂律的速率定律。对于有限的噪声数据,利用关于系统特性的先验信息,我们能够估计出一个具有稳健振荡行为和预测能力的替代S - 系统模型。