DISAT, Politecnico di Torino, Corso Duca Degli Abruzzi 24, 10129, Turin, Italy.
INFN, Sezione di Torino, Turin, Italy.
Sci Rep. 2023 May 5;13(1):7350. doi: 10.1038/s41598-023-33770-3.
Estimating observables from conditioned dynamics is typically computationally hard. While obtaining independent samples efficiently from unconditioned dynamics is usually feasible, most of them do not satisfy the imposed conditions and must be discarded. On the other hand, conditioning breaks the causal properties of the dynamics, which ultimately renders the sampling of the conditioned dynamics non-trivial and inefficient. In this work, a Causal Variational Approach is proposed, as an approximate method to generate independent samples from a conditioned distribution. The procedure relies on learning the parameters of a generalized dynamical model that optimally describes the conditioned distribution in a variational sense. The outcome is an effective and unconditioned dynamical model from which one can trivially obtain independent samples, effectively restoring the causality of the conditioned dynamics. The consequences are twofold: the method allows one to efficiently compute observables from the conditioned dynamics by averaging over independent samples; moreover, it provides an effective unconditioned distribution that is easy to interpret. This approximation can be applied virtually to any dynamics. The application of the method to epidemic inference is discussed in detail. The results of direct comparison with state-of-the-art inference methods, including the soft-margin approach and mean-field methods, are promising.
从条件动力学中估计可观测量通常计算量很大。虽然从非条件动力学中有效地获取独立样本通常是可行的,但其中大多数都不满足所施加的条件,因此必须丢弃。另一方面,条件化破坏了动力学的因果性质,这最终使得条件动力学的采样变得非平凡和低效。在这项工作中,提出了一种因果变分方法,作为从条件分布中生成独立样本的近似方法。该过程依赖于学习广义动力模型的参数,该模型以变分意义上最优地描述了条件分布。结果是一个有效的、非条件的动力学模型,从中可以轻松获得独立样本,有效地恢复条件动力学的因果关系。其结果是双重的:该方法允许通过对独立样本进行平均来有效地从条件动力学中计算可观测量;此外,它提供了易于解释的有效非条件分布。该近似几乎可以应用于任何动力学。详细讨论了该方法在传染病推断中的应用。与包括软间隔方法和平均场方法在内的最先进推断方法的直接比较结果是有希望的。