Research Article Open Access

MCMC-Fuzzy: A Fuzzy Metric Applied to Bayesian Network Structure Learning

Ademar Crotti Junior1, Beatriz Wilges2 and Silvia Modesto Nassar3
  • 1 Trinity Coll ege Dublin, Ireland
  • 2 Federal University of Sa nta Catarina, Brazil
  • 3 Federal University of Santa Catarina, Brazil

Abstract

Bayesian network structure learning is considered a complex task as the number of possible structures grows exponentially with the number of variables. Two main methods are used for Bayesian network structure learning: Conditional independence, a method in which a structure is created consistently with independence tests performed on data; and the heuristic search method that explores the structure space. Hybrid algorithms combine both of the aforementioned methods. In this study, we propose the combination of common metrics, used to evaluate Bayesian structures, into a fuzzy system. The idea being that different metrics evaluate different properties of the structure. The proposed fuzzy system is then used as a metric to evaluate Bayesian networks structures in a heuristic search algorithm based on Monte Carlo Markov Chains. The algorithm was evaluated within the context of synthetic databases through comparison with other algorithms and processing time. Results have shown that, despite an increase in processing time, the proposed method improved the structure learning process.

Journal of Computer Science
Volume 14 No. 8, 2018, 1115-1125

DOI: https://doi.org/10.3844/jcssp.2018.1115.1125

Submitted On: 2 April 2018 Published On: 24 August 2018

How to Cite: Junior, A. C., Wilges, B. & Nassar, S. M. (2018). MCMC-Fuzzy: A Fuzzy Metric Applied to Bayesian Network Structure Learning. Journal of Computer Science, 14(8), 1115-1125. https://doi.org/10.3844/jcssp.2018.1115.1125

  • 3,859 Views
  • 1,691 Downloads
  • 0 Citations

Download

Keywords

  • Fuzzy Systems
  • Bayesian Network Learning
  • Markov Chain Monte Carlo (MCMC)