journal article·2023Open access

Self-Awakened Particle Swarm Optimization BN Structure Learning Algorithm Based on Search Space Constraint

Kun Liu, Peiran Li, Yu Zhang, Jia Ren, Xianyu Wang, Uzair Aslam Bhatti

Computers, Materials & Continua· Volume 76· Issue 3

Abstract

To obtain the optimal Bayesian network (BN) structure, researchers often use the hybrid learning algorithm that combines the constraint-based (CB) method and the score-and-search (SS) method. This hybrid method has the problem that the search efficiency could be improved due to the ample search space. The search process quickly falls into the local optimal solution, unable to obtain the global optimal. Based on this, the Particle Swarm Optimization (PSO) algorithm based on the search space constraint process is proposed. In the first stage, the method uses dynamic adjustment factors to constrain the structure search space and enrich the diversity of the initial particles. In the second stage, the update mechanism is redefined, so that each step of the update process is consistent with the current structure which forms a one-to-one correspondence. At the same time, the “self-awakened” mechanism is added to prevent precocious particles from being part of the best. After the fitness value of the particle converges prematurely, the activation operation makes the particles jump out of the local optimal values to prevent the algorithm from converging too quickly into the local optimum. Finally, the standard network dataset was compared with other algorithms. The experimental results showed that the algorithm could find the optimal solution at a small number of iterations and a more accurate network structure to verify the algorithm’s effectiveness.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Educational and Technological Research · Machine Learning and Data Classification · Artificial Intelligence in Healthcare

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (34)

Show source-provided references
1. An improved evolutionary approach-based hybrid algorithm for Bayesian network structure learning in dynamic constrained search space10.1007/s00521-018-3650-7 ↗
2. A survey of Bayesian network structure learning
3. Deep learning with graph convolutional networks: An overview and latest applications in computational intelligence10.1155/2023/8342104 ↗
4. Behavioral intrusion prediction model on Bayesian network over healthcare infrastructure10.32604/cmc.2022.023571 ↗
5. Holistic risk assessment of container shipping service based on Bayesian network modelling10.1016/j.ress.2021.108305 ↗
6. Risk assessment of marine accidents with fuzzy Bayesian networks and causal analysis10.1016/j.ocecoaman.2022.106323 ↗
7. Analysis of network information retrieval method based on metadata ontology
8. A hybrid Bayesian network model for predicting delays in train operations10.1016/j.cie.2018.03.017 ↗
9. Decision support analysis for risk identification and control of patients affected by COVID-19 based on Bayesian networks10.1016/j.eswa.2022.116547 ↗
10. Integration of deep learning and Bayesian networks for condition and operation risk monitoring of complex engineering systems10.1016/j.ress.2022.108433 ↗
11. Concrete crack quantification using voxel-based reconstruction and Bayesian data fusion10.1109/TII.2022.3147814 ↗
12. Deep Bayesian inference for seismic imaging with tasks10.1190/geo2021-0666.1 ↗
13. A parallel framework for constraint-based Bayesian network learning via markov blanket discovery
14. Bayesian network hybrid learning using an elite-guided genetic algorithm10.1007/s10462-018-9615-5 ↗
15. On scoring maximal ancestral graphs with the max–min hill climbing algorithm10.1016/j.ijar.2018.08.002 ↗
16. Using Bayesian network model with MMHC algorithm to detect risk factors for stroke
17. Differential-evolution-based coevolution ant colony optimization algorithm for Bayesian network structure learning10.3390/a11110188 ↗
18. Bayesian network structure discovery using antlion optimization algorithm
19. A new PC-PSO algorithm for Bayesian network structure learning with structure priors10.1016/j.eswa.2021.115237 ↗
20. A new BN structure learning mechanism based on decomposability of scoring functions
21. Structure learning of Bayesian networks by continuous particle swarm optimization algorithms10.1080/00949655.2018.1440395 ↗
22. A heuristic method for learning Bayesian networks using discrete particle swarm optimization10.1007/s10115-009-0239-6 ↗
23. A novel discrete particle swarm optimization algorithm for solving Bayesian network structures learning problem10.1080/00207160.2019.1566535 ↗
24. BNC-PSO: Structure learning of Bayesian networks by particle swarm optimization10.1016/j.ins.2016.01.090 ↗
25. A particle swarm optimization and immune theory-based algorithm for structure learning of Bayesian networks
26. Bayesian networks: Learning10.1007/978-3-030-61943-5_8 ↗
27. Mutual-information-inspired heuristics for constraint-based causal structure learning10.1016/j.ins.2020.12.009 ↗
28. A decomposition structure learning algorithm in Bayesian network based on a two-stage combination method
29. Particle swarm optimization algorithm and its applications: A systematic review10.1007/s11831-021-09694-4 ↗
30. Local computations with probabilities on graphical structures and their application to expert systems10.1111/j.2517-6161.1988.tb01721.x ↗
31. The ALARM monitoring system: A case study with two probabilistic inference techniques for belief networks
32. Poison identification based on Bayesian network: A novel improvement on K2 algorithm via Markov blanket
33. The max-min hill-climbing Bayesian network structure learning algorithm10.1007/s10994-006-6889-7 ↗
34. Optimal test selection based on hybrid BPSO and GA