This paper exploits extended Bayesian networks for uncertainty reasoning on Petri nets, where firing of transitions is probabilistic. In particular, Bayesian networks are used as symbolic representations of probability distributions, modelling the observer's knowledge about the tokens in the net. The observer can study the net by monitoring successful and failed steps. An update mechanism for Bayesian nets is enabled by relaxing some of their restrictions, leading to modular Bayesian nets that can conveniently be represented and modified. As for every symbolic representation, the question is how to derive information - in this case marginal probability distributions - from a modular Bayesian net. We show how to do this by generalizing the known method of variable elimination. The approach is illustrated by examples about the spreading of diseases (SIR model) and information diffusion in social networks. We have implemented our approach and provide runtime results.
翻译:本文利用扩大的贝叶斯网络对彼得里网进行不确定推理,因为过渡的发射是概率性的。特别是,贝叶斯网络被用作概率分布的象征性表示,模拟观察员对网内象征物的了解。观察者可以通过监测成功和失败的步骤来研究网。贝叶斯网络的更新机制通过放松其某些限制而得以建立,导致模块化的贝叶斯网,从而可以方便地代表和修改。关于每一个象征性的表述,问题是如何从一个模块化的贝叶斯网络中获取信息(这里是边缘概率分布)。我们通过推广已知的消除变数方法来显示如何做到这一点。有关疾病传播(SIR模型)和在社会网络中信息传播的例子说明了这一方法。我们实施了我们的方法,并提供了运行时间的结果。