DOI QR코드

DOI QR Code

A Matrix-Based Genetic Algorithm for Structure Learning of Bayesian Networks

  • Ko, Song (School of Computer Science and Engineering Chung-Ang University) ;
  • Kim, Dae-Won (School of Computer Science and Engineering Chung-Ang University) ;
  • Kang, Bo-Yeong (School of Mechanical Engineering Kyungpook National University)
  • Received : 2011.08.03
  • Accepted : 2011.09.08
  • Published : 2011.09.25

Abstract

Unlike using the sequence-based representation for a chromosome in previous genetic algorithms for Bayesian structure learning, we proposed a matrix representation-based genetic algorithm. Since a good chromosome representation helps us to develop efficient genetic operators that maintain a functional link between parents and their offspring, we represent a chromosome as a matrix that is a general and intuitive data structure for a directed acyclic graph(DAG), Bayesian network structure. This matrix-based genetic algorithm enables us to develop genetic operators more efficient for structuring Bayesian network: a probability matrix and a transpose-based mutation operator to inherit a structure with the correct edge direction and enhance the diversity of the offspring. To show the outstanding performance of the proposed method, we analyzed the performance between two well-known genetic algorithms and the proposed method using two Bayesian network scoring measures.

Keywords

References

  1. Judea Pearl, Probability Reasoning in intelligent systems; Networks of Plausible Inference. Morgan Kaufmann Publishers, San Mateo, California, 1989.
  2. Gregory F.Cooper and Edward Herskovits, "A Bayesian Method for the Induction of Probabilistic Networks from Data," Machine Learning, vol.9, no.4, pp.309-347, 1992
  3. Steffen L.Lauritzen and David J.Spiegelhalter, "Local Computations with Probabilitities on Graphical Structures and Their Application to Expert Systems," Journal of the Royal Statistical Society. Series B(Methodological), vol.50, no.2, pp.157-224, 1988.
  4. Edward Herskovits and Gregory Cooper, "Kutato:An Entropy-Driven System for Construction of Probabilistic Expert Systems from Databases," Report KSL-90-22, Knowledge Systems Laboratory, Medical Computer Science, Stanford Univ, 1990.
  5. Remco R.Bouckaert, "Probabilistic Network Construction Using the Minimum Description Length Principle," Lecture Notes in Computer Science, pp.41-48. 1993.
  6. Remco R.Bouckaert, "Properties of Bayesian Belief Networks Learning Algorithms," Tenth Conference on Uncertainty in Artificial Intelligence, pp.102-109, 1994.
  7. David M.Chickering, Dan Geiger and David Heckerman, "Learning Bayesian Networks: Search Methods and Experimental Results," Proceedings of the Fifth International Workshop on Artificial Intelligence and Statistics, pp.112-128, 1995.
  8. David Heckerman, Dan Geiger and David M.Chickering, "Learning Bayesian Networks: The Combination of Knowledge and Statstical data," Machine Learning, vol.50, pp.95-126, 1995.
  9. Wai Lam and Fahiem Bacchus, "Learning Bayesian Belief Networks. An Approach Based on the MDL Priciple," Computational Intelligence, vol.10, no.3, pp.269-293, 1994. https://doi.org/10.1111/j.1467-8640.1994.tb00166.x
  10. Luis M.de Campos, "A Scoring Function for Learning Bayesian Networks based on Mutual Information and Conditional Independence Tests," Journal of Machine Learning Research, vol.7, pp.2149-2187, 2006.
  11. John H.Holland, Adaptation In Natural and Artificial Systems, University of Michigan Press, 1975.
  12. Pedro Larranaga, Mikel Poza, Yosu Yurramendi, Roberto H.Murga and Cindy .M.H.Kuijpers, "Structure Learning of Bayesian Networks by Genetic Algorithms: A Performance Analysis of Control Parameters," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol.18, no.9, pp.912-926, 1996. https://doi.org/10.1109/34.537345
  13. Pedro Larranaga, Cindy M.H.Kuijpers, Roberto H.Murga and Yosu Yurramendi, "Learning Bayesian Network Structure by Searching for the Best Ordering with Genetic Algorithms," IEEE Transactions on System,Man, and Cybernetcis - PART A: Systems and Humans, vol.26, no.4, pp.487-493, 1996. https://doi.org/10.1109/3468.508827
  14. Zbigniew Michalewicz and David B.Fogel, How to Solve It: Modern Heuristics, Springer Verlag, 2010.
  15. Brian J.Ross and Eduardo Zuviria, "Evolving Dynamic Bayesian Networks with Multi-objective Genetic Algorithms," Applied Intelligence, vol.26, no.1, pp.13-23, 2005.
  16. Kevin Patrick Murphy, Dynamic Bayesian Networks: Representation, Inference and Learning, Doctor of Philosophy of the University of California, 2002.
  17. Abdullah Konak, David W.Coit, Alice E.Smith, "Multi-objective optimization using genetic algorithms: A tutorial," Reliability Engineering and System Safety, vol.91, pp.992-1007, 2006. https://doi.org/10.1016/j.ress.2005.11.018
  18. Ratiba Kabli, Frank Herrmann and John McCall, "A Chain-Model Genetic Algorithm for Bayesian Network Structure Learning," Proceedings of the 9th annual conference on Genetic and evolutionary computation(GECCO'07), pp.1264-1271, 2007.
  19. Jaehun Lee, Wooyong Chung, Euntai Kim and SoohanKim, "A NewGenetic Approach for Structure Learning of Bayesian Networks : Matrix Genetic Algorithm," International Journal of Control, Automation and Systems, vol.8, no.2, pp.398-407, 2010. https://doi.org/10.1007/s12555-010-0227-3
  20. Shummet Baluja, "Population-Based Incremental Learning: A Method for Integrating Genetic Search Based Function Optimization and Competitve Learning," Carnegie Mellon University, Pittsburgh, PA, 1994.
  21. Rosa Blanco, Inaki Inza and Pedro Larranaga, "Learning Bayesian Networks in the Space of Structure by Estimation of Distribution Algorithms," International Journal of Intelligent Systems, vol.18, pp.205-220, 2003. https://doi.org/10.1002/int.10084
  22. Shulin Yang and Kuo-Chu Chang, "Comparison of Score Metrics for Bayesian Network Learning," IEEE Transactions on System, Man, and Cybernetcis - PART A: Systems and Humans, vol.32, no.3, pp.419-428, 2002. https://doi.org/10.1109/TSMCA.2002.803772
  23. Finn V. Jensen, Bayesian Networks and Decision Graphs, Springer Verlag, 2007.

Cited by

  1. A research on an intelligent multipurpose fuzzy semantic enhanced 3D virtual reality simulator for complex maritime missions vol.38, pp.2, 2013, https://doi.org/10.1007/s10489-012-0365-9
  2. Mathematical Modelling and Behavior Analysis of Addiction of Physical Exercise vol.24, pp.6, 2014, https://doi.org/10.5391/JKIIS.2014.24.6.615
  3. Behavior Analysis in Love Model of Romeo and Juliet with Time Delay vol.25, pp.2, 2015, https://doi.org/10.5391/JKIIS.2015.25.2.155
  4. Comparative Behavior Analysis in Love Model with Same and Different Time Delay vol.25, pp.3, 2015, https://doi.org/10.5391/JKIIS.2015.25.3.210
  5. Analysis of Nonlinear Dynamics in Family Model vol.25, pp.4, 2015, https://doi.org/10.5391/JKIIS.2015.25.4.313
  6. Analysis of Nonlinear Dynamics in Family Model including Parent-in-Law vol.26, pp.1, 2016, https://doi.org/10.5391/JKIIS.2016.26.1.037