Bayesian network structure learning
BLSN (/Bai’sen/) is a Python library for data scientists, researchers that infers Bayesian network from observed data. It puts Dataframe into predefined Estimator, and Estimator offers customized methods to find the Bayesian network structure.
If you are noobie in Bayesian network, don’t hesitate to read the section Bayesian network. Then check out the Usage section for further information, including how to Installation the project.
Note
This project is under active development.
Available estimators
Hill climb
Simulated annealing
Dynamic program: shortest path perspective
PC algorithm
Genetic algorithm
K2 algorithm
Acknowledgement
Any question, feel free to email me!
Author: Huang Hao.
School: Tianjin University, Priceless Lab.