BNC-VLA: bayesian network structure learning using a team of variable-action set learning automata
BNC-VLA: bayesian network structure learning using a team of variable-action set learning automata
Bayesian Network (BN) is a probabilistic graphical model which describes the joint probability distribution over a set of random variables. One of the most important challenges in the field of BNs is to find an optimal network structure based on an available training dataset. Since the problem of searching the optimal BN structure belongs to the class of NP-hard problems, typically greedy algorithms are used to solve it. In this paper a learning automata-based algorithm has been proposed to solve the BNs structure learning problem. There is a learning automaton corresponding with each random variable and at each stage of the proposed algorithm, named BNC-VLA, a set of learning automata is randomly activated and determined the graph edges that must be appeared in that stage. Finally, the constructed network is evaluated using a scoring function. As BNC-VLA algorithm proceeds, the learning process focuses on the BN structure with higher scores. The convergence of this algorithm is theoretically proved; and also some experiments are designed to evaluate the performance of it. Experimental results show that BNC-VLA is capable of finding the optimal structure of BN in an acceptable execution time; and comparing against other search-based methods, it outperforms them.
135–151
Gheisari, S.
ec5925da-f424-4f49-8b72-d4d045ee7ba6
Meybodi, M.R.
38d27d0a-c6d5-4cfc-89b7-b7a79d1b3351
Dehghan Takht Fooladi, M.
0e9eb203-6ac3-487e-a48b-71da10cafeec
Ebadzadeh, M.M.
5267929d-a03b-4ff1-9b5b-98e178932d66
1 February 2016
Gheisari, S.
ec5925da-f424-4f49-8b72-d4d045ee7ba6
Meybodi, M.R.
38d27d0a-c6d5-4cfc-89b7-b7a79d1b3351
Dehghan Takht Fooladi, M.
0e9eb203-6ac3-487e-a48b-71da10cafeec
Ebadzadeh, M.M.
5267929d-a03b-4ff1-9b5b-98e178932d66
Gheisari, S., Meybodi, M.R., Dehghan Takht Fooladi, M. and Ebadzadeh, M.M.
(2016)
BNC-VLA: bayesian network structure learning using a team of variable-action set learning automata.
Applied Intelligence, 45, .
(doi:10.1007/s10489-015-0743-1).
Abstract
Bayesian Network (BN) is a probabilistic graphical model which describes the joint probability distribution over a set of random variables. One of the most important challenges in the field of BNs is to find an optimal network structure based on an available training dataset. Since the problem of searching the optimal BN structure belongs to the class of NP-hard problems, typically greedy algorithms are used to solve it. In this paper a learning automata-based algorithm has been proposed to solve the BNs structure learning problem. There is a learning automaton corresponding with each random variable and at each stage of the proposed algorithm, named BNC-VLA, a set of learning automata is randomly activated and determined the graph edges that must be appeared in that stage. Finally, the constructed network is evaluated using a scoring function. As BNC-VLA algorithm proceeds, the learning process focuses on the BN structure with higher scores. The convergence of this algorithm is theoretically proved; and also some experiments are designed to evaluate the performance of it. Experimental results show that BNC-VLA is capable of finding the optimal structure of BN in an acceptable execution time; and comparing against other search-based methods, it outperforms them.
This record has no associated files available for download.
More information
Published date: 1 February 2016
Identifiers
Local EPrints ID: 494349
URI: http://eprints.soton.ac.uk/id/eprint/494349
ISSN: 0924-669X
PURE UUID: 9d1ef910-fb1a-4e6b-a688-af7a45d1bf0b
Catalogue record
Date deposited: 04 Oct 2024 17:00
Last modified: 05 Oct 2024 02:17
Export record
Altmetrics
Contributors
Author:
S. Gheisari
Author:
M.R. Meybodi
Author:
M. Dehghan Takht Fooladi
Author:
M.M. Ebadzadeh
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics