Markov Population Models are a widespread formalism used to model the dynamics of complex systems, with applications in Systems Biology and many other fields. The associated Markov stochastic process in continuous time is often analyzed by simulation, which can be costly for large or stiff systems, particularly when a massive number of simulations has to be performed (e.g. in a multi-scale model). A strategy to reduce computational load is to abstract the population model, replacing it with a simpler stochastic model, faster to simulate. Here we pursue this idea, building on previous works and constructing a generator capable of producing stochastic trajectories in continuous space and discrete time. This generator is learned automatically from simulations of the original model in a Generative Adversarial setting. Compared to previous works, which rely on deep neural networks and Dirichlet processes, we explore the use of state of the art generative models, which are flexible enough to learn a full trajectory rather than a single transition kernel.
翻译:Markov人口模型是一种广泛的形式主义,用来模拟复杂系统的动态,在系统生物学和其他许多领域应用。相关的Markov连续时间的随机过程经常通过模拟进行分析,对于大型或硬体系统来说,这种模拟成本很高,特别是在需要进行大量模拟时(例如在多尺度模型中)。减少计算负荷的战略是抽取人口模型,用更简单的随机模型取而代之,以更快的模拟速度。我们在此探讨这一想法,在以往的工程的基础上,在连续空间和离散时间建造一个能够产生随机轨迹的生成器。这一生成器是自动从基因模拟的自动学习的。与以前依靠深层神经网络和Drichlet过程的工程相比,我们探索使用艺术基因化模型的状况,这些模型非常灵活,足以学习完整的轨迹而不是单一的过渡内核。