Research Article Open Access

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

Beatriz Wilges1, Ademar Crotti Junior2 and Silvia Modesto Nassar3
  • 1 Federal University of Sa nta Catarina, Brazil
  • 2 Trinity Coll ege Dublin, Ireland
  • 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: Wilges, B., Junior, A. C. & 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

  • 4,543 Views
  • 2,043 Downloads
  • 0 Citations

Download

Keywords

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