Stochastic Fractal Search for Bayesian Network Structure Learning Under Soft/Hard Constraints

A Bayesian network (BN) is an uncertainty processing model that simulates human cognitive thinking on the basis of probability theory and graph theory. Its network topology is a directed acyclic graph (DAG) that can be manually constructed through expert knowledge or automatically generated through...

Full description

Saved in:
Bibliographic Details
Main Authors: Yinglong Dang, Xiaoguang Gao, Zidong Wang
Format: Article
Language:English
Published: MDPI AG 2025-06-01
Series:Fractal and Fractional
Subjects:
Online Access:https://www.mdpi.com/2504-3110/9/6/394
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850167996871344128
author Yinglong Dang
Xiaoguang Gao
Zidong Wang
author_facet Yinglong Dang
Xiaoguang Gao
Zidong Wang
author_sort Yinglong Dang
collection DOAJ
description A Bayesian network (BN) is an uncertainty processing model that simulates human cognitive thinking on the basis of probability theory and graph theory. Its network topology is a directed acyclic graph (DAG) that can be manually constructed through expert knowledge or automatically generated through data learning. However, the acquisition of expert knowledge faces problems such as excessively high labor costs, limited expert experience, and the inability to solve large-scale and highly complex DAGs. Moreover, the current data learning methods also face the problems of low computational efficiency or decreased accuracy when dealing with large-scale and highly complex DAGs. Therefore, we consider mining fragmented knowledge from the data to alleviate the bottleneck problem of expert knowledge acquisition. This generated fragmented knowledge can compensate for the limitations of data learning methods. In our work, we propose a new binary stochastic fractal search (SFS) algorithm to learn DAGs. Moreover, a new feature selection (FS) method is proposed to mine fragmented knowledge. This fragmented prior knowledge serves as a soft constraint, and the acquired expert knowledge serves as a hard constraint. The combination of the two serves as guidance and constraints to enhance the performance of the proposed SFS algorithm. Extensive experimental analysis reveals that our proposed method is more robust and accurate than other algorithms.
format Article
id doaj-art-cf318d8a9e6a49c792bdfd9eec817a51
institution OA Journals
issn 2504-3110
language English
publishDate 2025-06-01
publisher MDPI AG
record_format Article
series Fractal and Fractional
spelling doaj-art-cf318d8a9e6a49c792bdfd9eec817a512025-08-20T02:21:06ZengMDPI AGFractal and Fractional2504-31102025-06-019639410.3390/fractalfract9060394Stochastic Fractal Search for Bayesian Network Structure Learning Under Soft/Hard ConstraintsYinglong Dang0Xiaoguang Gao1Zidong Wang2School of Electronic and Information, Northwestern Polytechnical University, Xi’an 710129, ChinaSchool of Electronic and Information, Northwestern Polytechnical University, Xi’an 710129, ChinaSchool of Electronic and Information, Northwestern Polytechnical University, Xi’an 710129, ChinaA Bayesian network (BN) is an uncertainty processing model that simulates human cognitive thinking on the basis of probability theory and graph theory. Its network topology is a directed acyclic graph (DAG) that can be manually constructed through expert knowledge or automatically generated through data learning. However, the acquisition of expert knowledge faces problems such as excessively high labor costs, limited expert experience, and the inability to solve large-scale and highly complex DAGs. Moreover, the current data learning methods also face the problems of low computational efficiency or decreased accuracy when dealing with large-scale and highly complex DAGs. Therefore, we consider mining fragmented knowledge from the data to alleviate the bottleneck problem of expert knowledge acquisition. This generated fragmented knowledge can compensate for the limitations of data learning methods. In our work, we propose a new binary stochastic fractal search (SFS) algorithm to learn DAGs. Moreover, a new feature selection (FS) method is proposed to mine fragmented knowledge. This fragmented prior knowledge serves as a soft constraint, and the acquired expert knowledge serves as a hard constraint. The combination of the two serves as guidance and constraints to enhance the performance of the proposed SFS algorithm. Extensive experimental analysis reveals that our proposed method is more robust and accurate than other algorithms.https://www.mdpi.com/2504-3110/9/6/394Bayesian networkstructural constraintfeature selectionstochastic fractal search
spellingShingle Yinglong Dang
Xiaoguang Gao
Zidong Wang
Stochastic Fractal Search for Bayesian Network Structure Learning Under Soft/Hard Constraints
Fractal and Fractional
Bayesian network
structural constraint
feature selection
stochastic fractal search
title Stochastic Fractal Search for Bayesian Network Structure Learning Under Soft/Hard Constraints
title_full Stochastic Fractal Search for Bayesian Network Structure Learning Under Soft/Hard Constraints
title_fullStr Stochastic Fractal Search for Bayesian Network Structure Learning Under Soft/Hard Constraints
title_full_unstemmed Stochastic Fractal Search for Bayesian Network Structure Learning Under Soft/Hard Constraints
title_short Stochastic Fractal Search for Bayesian Network Structure Learning Under Soft/Hard Constraints
title_sort stochastic fractal search for bayesian network structure learning under soft hard constraints
topic Bayesian network
structural constraint
feature selection
stochastic fractal search
url https://www.mdpi.com/2504-3110/9/6/394
work_keys_str_mv AT yinglongdang stochasticfractalsearchforbayesiannetworkstructurelearningundersofthardconstraints
AT xiaoguanggao stochasticfractalsearchforbayesiannetworkstructurelearningundersofthardconstraints
AT zidongwang stochasticfractalsearchforbayesiannetworkstructurelearningundersofthardconstraints