CCGA-BN Constructor: A Bayesian Network Learning Approach
Maryam Feroze, Muhammad Saeed, Nasir Touheed · International Journal of Computer Applications · 2015
This paper presents a tool CCGA-BN Constructor for learning Bayesian network that uses cooperative coevolutionary genetic algorithm to learn Bayesian network structure from data.The problem has been broken down into two sub-problems: (a) to find the optimal nodes'ordering and (b) to find the optimal adjacency matrix of the graph.Both the sub-problems' solutions are then combined to produce the optimal structure.CCGA-BN constructor used Bayesian score for networks having nodes with more than two states and BIC for network having bistate nodes.The findings of this paper are compared against the original structures and the results show a lot of promise.