项目作者: luabras

项目描述 :
Bayesian network using weighted and Gibbs sampling
高级语言: Python
项目地址: git://github.com/luabras/Bayesian-network-weighted-and-Gibbs-sampling-.git
创建时间: 2020-10-03T05:09:57Z
项目社区:https://github.com/luabras/Bayesian-network-weighted-and-Gibbs-sampling-

开源协议:MIT License

下载


Bayesian-network-weighted-and-Gibbs-sampling-

Bayesian network implementation using weighted and Gibbs sampling

The network example used looks like that:

Network

The input format for that network is:

rede = BayesNet([('B', '', 0.9), ('M', '', 0.1), ('I', 'B M', {(T, T): 0.9, (T, F): 0.5, (F, T): 0.5, (F, F): 0.1}), ('G', 'B I M', {(T, T, T): 0.9, (T, T, F): 0.8, (T, F, T): 0.0, (T, F, F): 0.0, (F, T, T): 0.2, (F, T, F): 0.1, (F, F, T): 0.0, (F, F, F): 0.0}), ('J', 'G', {T: 0.9, F: 0.0}),])

You can adapt to any desired input.