Automatic construction of bayesian network structures by means of a concurrent search mechanism

  • Authors:
  • R. Mondragón-Becerra;N. Cruz-Ramírez;A. García-López D.;K. Gutiérrez-Fragoso;A. Luna-Ramírez W.;G. Ortiz-Hernández;A. Piña-García C.

  • Affiliations:
  • Facultad de Física e Inteligencia Artificial, Departamento de Inteligencia Artificial, Universidad Veracruzana, Xalapa, Ver., México;Facultad de Física e Inteligencia Artificial, Departamento de Inteligencia Artificial, Universidad Veracruzana, Xalapa, Ver., México;Facultad de Física e Inteligencia Artificial, Departamento de Inteligencia Artificial, Universidad Veracruzana, Xalapa, Ver., México;Facultad de Física e Inteligencia Artificial, Departamento de Inteligencia Artificial, Universidad Veracruzana, Xalapa, Ver., México;Facultad de Física e Inteligencia Artificial, Departamento de Inteligencia Artificial, Universidad Veracruzana, Xalapa, Ver., México;Facultad de Física e Inteligencia Artificial, Departamento de Inteligencia Artificial, Universidad Veracruzana, Xalapa, Ver., México;Facultad de Física e Inteligencia Artificial, Departamento de Inteligencia Artificial, Universidad Veracruzana, Xalapa, Ver., México

  • Venue:
  • MICAI'06 Proceedings of the 5th Mexican international conference on Artificial Intelligence
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The implicit knowledge in the databases can be extracted of automatic form. One of the several approaches considered for this problem is the construction of graphical models that represent the relations between the variables and regularities in the data. In this work the problem is addressed by means of an algorithm of search and scoring. These kind of algorithms use a heuristic mechanism search and a function of score to guide themselves towards the best possible solution. The algorithm, which is implemented in the semifunctional language Lisp, is a searching mechanism of the structure of a bayesian network (BN) based on concurrent processes. Each process is assigned to a node of the BN and effects one of three possible operations between its node and some of the rest: to put, to take away or to invert an edge. The structure is constructed using the metric MDL (made up of three terms), whose calculation is made of distributed way, in this form the search is guided by selecting those operations between the nodes that minimize the MDL of the network. In this work are presented some results of the algorithm in terms of comparison of the structure of the obtained network with respect to its gold network.