Department of Mechanical Engineering, University of California, Santa Barbara Engineering II Bldg., Santa Barbara, California 93106-5070, USA.
J Chem Phys. 2012 Jan 21;136(3):034115. doi: 10.1063/1.3677230.
Characterizing the sensitivity to infinitesimally small perturbations in parameters is a powerful tool for the analysis, modeling, and design of chemical reaction networks. Sensitivity analysis of networks modeled using stochastic chemical kinetics, in which a probabilistic description is used to characterize the inherent randomness of the system, is commonly performed using Monte Carlo methods. Monte Carlo methods require large numbers of stochastic simulations in order to generate accurate statistics, which is usually computationally demanding or in some cases altogether impractical due to the overwhelming computational cost. In this work, we address this problem by presenting the regularized pathwise derivative method for efficient sensitivity analysis. By considering a regularized sensitivity problem and using the random time change description for Markov processes, we are able to construct a sensitivity estimator based on pathwise differentiation (also known as infinitesimal perturbation analysis) that is valid for many problems in stochastic chemical kinetics. The theoretical justification for the method is discussed, and a numerical algorithm is provided to permit straightforward implementation of the method. We show using numerical examples that the new regularized pathwise derivative method (1) is able to accurately estimate the sensitivities for many realistic problems and path functionals, and (2) in many cases outperforms alternative sensitivity methods, including the Girsanov likelihood ratio estimator and common reaction path finite difference method. In fact, we observe that the variance reduction using the regularized pathwise derivative method can be as large as ten orders of magnitude in certain cases, permitting much more efficient sensitivity analysis than is possible using other methods.
刻画对参数的无穷小摄动的灵敏度是分析、建模和设计化学反应网络的有力工具。使用随机化学动力学建模的网络的灵敏度分析,其中使用概率描述来刻画系统的固有随机性,通常使用蒙特卡罗方法进行。蒙特卡罗方法需要大量的随机模拟才能生成准确的统计数据,这通常在计算上是繁重的,或者在某些情况下由于计算成本过高而完全不切实际。在这项工作中,我们通过提出正则化路径导数方法来解决这个问题,以进行有效的灵敏度分析。通过考虑正则化灵敏度问题并使用马尔可夫过程的随机时间变换描述,我们能够构建基于路径微分(也称为无穷小摄动分析)的灵敏度估计器,该估计器对于随机化学动力学中的许多问题都是有效的。讨论了方法的理论依据,并提供了数值算法,以允许该方法的直接实现。我们通过数值示例表明,新的正则化路径导数方法(1)能够准确估计许多实际问题和路径泛函的灵敏度,(2)在许多情况下,优于替代灵敏度方法,包括吉布斯似然比估计器和常见的反应路径有限差分法。事实上,我们观察到,在某些情况下,使用正则化路径导数方法可以将方差减少多达十个数量级,从而比使用其他方法进行更有效的灵敏度分析。