BayesiaLab is a comprehensive tool for creating and utilizing Bayesian networks. With BayesiaLab, you can define, learn, edit, and analyze Bayesian network models.
This user's guide describes The BayesiaLab User Guide describes the functionalities and the user interface of BayesiaLab.
Bayesian networks can be machine-learned from data or, alternatively, they can be manually modeled by domain experts. Once a Bayesian network is created, it can be used for updating the probability distribution of each variable, given any evidence set on other variables in the network.