The University of Southampton
University of Southampton Institutional Repository

BNC-PSO: structure learning of Bayesian networks by Particle Swarm Optimization

BNC-PSO: structure learning of Bayesian networks by Particle Swarm Optimization
BNC-PSO: structure learning of Bayesian networks by Particle Swarm Optimization
Structure learning is a very important problem in the field of Bayesian networks (BNs). It is also an active research area for more than 2 decades; therefore, many approaches have been proposed in order to find an optimal structure based on training samples. In this paper, a Particle Swarm Optimization (PSO)-based algorithm is proposed to solve the BN structure learning problem; named BNC-PSO (Bayesian Network Construction algorithm using PSO). Edge inserting/deleting is employed in the algorithm to make the particles have the ability to achieve the optimal solution, while a cycle removing procedure is used to prevent the generation of invalid solutions. Then, the theorem of Markov chain is used to prove the global convergence of our proposed algorithm. Finally, some experiments are designed to evaluate the performance of the proposed PSO-based algorithm. Experimental results indicate that BNC-PSO is worthy of being studied in the field of BNs construction. Meanwhile, it can significantly increase nearly 15% in the scoring metric values, comparing with other optimization-based algorithms.
0020-0255
272-289
Gheisari, S.
ec5925da-f424-4f49-8b72-d4d045ee7ba6
Meybodi, M.R.
38d27d0a-c6d5-4cfc-89b7-b7a79d1b3351
Gheisari, S.
ec5925da-f424-4f49-8b72-d4d045ee7ba6
Meybodi, M.R.
38d27d0a-c6d5-4cfc-89b7-b7a79d1b3351

Gheisari, S. and Meybodi, M.R. (2016) BNC-PSO: structure learning of Bayesian networks by Particle Swarm Optimization. Information Sciences, 348, 272-289. (doi:10.1016/j.ins.2016.01.090).

Record type: Article

Abstract

Structure learning is a very important problem in the field of Bayesian networks (BNs). It is also an active research area for more than 2 decades; therefore, many approaches have been proposed in order to find an optimal structure based on training samples. In this paper, a Particle Swarm Optimization (PSO)-based algorithm is proposed to solve the BN structure learning problem; named BNC-PSO (Bayesian Network Construction algorithm using PSO). Edge inserting/deleting is employed in the algorithm to make the particles have the ability to achieve the optimal solution, while a cycle removing procedure is used to prevent the generation of invalid solutions. Then, the theorem of Markov chain is used to prove the global convergence of our proposed algorithm. Finally, some experiments are designed to evaluate the performance of the proposed PSO-based algorithm. Experimental results indicate that BNC-PSO is worthy of being studied in the field of BNs construction. Meanwhile, it can significantly increase nearly 15% in the scoring metric values, comparing with other optimization-based algorithms.

This record has no associated files available for download.

More information

Accepted/In Press date: 30 January 2016
e-pub ahead of print date: 18 February 2016
Published date: 1 March 2016

Identifiers

Local EPrints ID: 493936
URI: http://eprints.soton.ac.uk/id/eprint/493936
ISSN: 0020-0255
PURE UUID: 9e634f81-9ddc-443d-9793-0196e5f6097b
ORCID for S. Gheisari: ORCID iD orcid.org/0000-0001-8974-2841

Catalogue record

Date deposited: 17 Sep 2024 17:03
Last modified: 18 Sep 2024 02:11

Export record

Altmetrics

Contributors

Author: S. Gheisari ORCID iD
Author: M.R. Meybodi

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

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×