Dinh Khanh N, Sidje Roger B
Department of Mathematics, University of Alabama, Tuscaloosa, AL 35487, United States of America.
Phys Biol. 2017 Nov 3;14(6):065001. doi: 10.1088/1478-3975/aa868a.
Monte Carlo methods such as the stochastic simulation algorithm (SSA) have traditionally been employed in gene regulation problems. However, there has been increasing interest to directly obtain the probability distribution of the molecules involved by solving the chemical master equation (CME). This requires addressing the curse of dimensionality that is inherent in most gene regulation problems. The finite state projection (FSP) seeks to address the challenge and there have been variants that further reduce the size of the projection or that accelerate the resulting matrix exponential. The Krylov-FSP-SSA variant has proved numerically efficient by combining, on one hand, the SSA to adaptively drive the FSP, and on the other hand, adaptive Krylov techniques to evaluate the matrix exponential. Here we apply this Krylov-FSP-SSA to a mutual inhibitory gene network synthetically engineered in Saccharomyces cerevisiae, in which bimodality arises. We show numerically that the approach can efficiently approximate the transient probability distribution, and this has important implications for parameter fitting, where the CME has to be solved for many different parameter sets. The fitting scheme amounts to an optimization problem of finding the parameter set so that the transient probability distributions fit the observations with maximum likelihood. We compare five optimization schemes for this difficult problem, thereby providing further insights into this approach of parameter estimation that is often applied to models in systems biology where there is a need to calibrate free parameters.
诸如随机模拟算法(SSA)之类的蒙特卡罗方法传统上一直用于基因调控问题。然而,人们越来越有兴趣通过求解化学主方程(CME)直接获得所涉及分子的概率分布。这需要解决大多数基因调控问题中固有的维度诅咒。有限状态投影(FSP)试图应对这一挑战,并且已经有了一些变体,它们进一步减小了投影的大小或加速了所得的矩阵指数运算。事实证明,Krylov - FSP - SSA变体在数值上是有效的,它一方面结合了SSA以自适应地驱动FSP,另一方面结合了自适应Krylov技术来评估矩阵指数。在这里,我们将这种Krylov - FSP - SSA应用于在酿酒酵母中合成构建的相互抑制基因网络,其中会出现双峰性。我们通过数值表明,该方法可以有效地近似瞬态概率分布,这对于参数拟合具有重要意义,在参数拟合中必须针对许多不同的参数集求解CME。拟合方案相当于一个优化问题,即找到参数集,以使瞬态概率分布以最大似然度拟合观测值。我们比较了针对这个难题的五种优化方案,从而进一步深入了解这种常用于系统生物学模型中需要校准自由参数的参数估计方法。