Back to Search
Start Over
An efficient Bayesian network structure learning algorithm using the strategy of two-stage searches.
- Source :
- Intelligent Data Analysis; 2020, Vol. 24 Issue 5, p1087-1106, 20p
- Publication Year :
- 2020
-
Abstract
- It is important for Bayesian network (BN) structure learning, a NP-problem, to improve the accuracy and hybrid algorithms are a kind of effective structure learning algorithms at present. Most hybrid algorithms adopt the strategy of one heuristic search and can be divided into two groups: one heuristic search based on initial BN skeleton and one heuristic search based on initial solutions. The former often fails to guarantee globality of the optimal structure and the latter fails to get the optimal solution because of large search space. In this paper, an efficient hybrid algorithm is proposed with the strategy of two-stage searches. For first-stage search, it firstly determines the local search space based on Maximal Information Coefficient by introducing penalty factors p 1 , p 2 , then searches the local space by Binary Particle Swarm Optimization. For second-stage search, an efficient ADR (the abbreviation of Add, Delete, Reverse) algorithm based on three basic operators is designed to extend the local space to the whole space. Experiment results show that the proposed algorithm can obtain better performance of BN structure learning. [ABSTRACT FROM AUTHOR]
- Subjects :
- MACHINE learning
PARTICLE swarm optimization
ALGORITHMS
HEURISTIC
Subjects
Details
- Language :
- English
- ISSN :
- 1088467X
- Volume :
- 24
- Issue :
- 5
- Database :
- Complementary Index
- Journal :
- Intelligent Data Analysis
- Publication Type :
- Academic Journal
- Accession number :
- 146221912
- Full Text :
- https://doi.org/10.3233/IDA-194844