Experiments on structure learning of Bayesian Networks with emphasis on finding causal relationship
These experiments are done in context of the course Probabilistic Graphical Models (WiSe 18/19) held by Prof. Kristian Kersting at at the Technische Universität Darmstadt.
LUCAS (LUng CAncer Simple set)
CINA-dataset (Census Is Not Adult dataset)
- https://github.com/sysbio-vo/bnfinder
- http://bioputer.mimuw.edu.pl/software/bnf/
- https://academic.oup.com/bioinformatics/article/25/2/286/218091
Note: I needed to install a slightly older version for scipy in order to avoid: scipy/scipy#9606
SyntaxError: Non-ASCII character '\xe2'
using
sudo pip2 install scipy==1.1.0
- seems that it doesn't support structure learning functionality
- https://github.com/bayespy/bayespy
- seems that it doesn't support structure learning functionality
- http://hciweb2.iwr.uni-heidelberg.de/opengm/
If you find this project useful please consider citing:
@misc{queensgambit_experiments_2019,
title = {Experiments on structure learning of {Bayesian} {Networks} with emphasis on finding causal relationship: {QueensGambit}/{PGM}-{Causal}-{Reasoning}},
copyright = {MIT},
shorttitle = {Experiments on structure learning of {Bayesian} {Networks} with emphasis on finding causal relationship},
url = {https://github.com/QueensGambit/PGM-Causal-Reasoning},
urldate = {2019-03-15},
author = {Willig, Moritz and Czech, Johannes},
month = feb,
year = {2019},
note = {original-date: 2019-01-20T13:56:16Z}
}
Our project report can be found here.
Graphical Models for Probabilistic and Causal Reasoning, Judea Pearl
Towards A Rigorous Science of Interpretable Machine Learning, Finale Doshi-Velez, Been Kim
Partial orientation and local structural learning of causal networks for prediction, Jianxin Yin, You Zhou, Changzhang Wang, Ping He, Cheng Zheng, Zhi Geng
An Exploration of Structure Learning in Bayesian Networks, Constantin Berzan
Learning Bayesian Networks with the bnlearn R Package