Two Novel Ant Colony Optimization Approaches for Bayesian Network Structure Learning

被引:0
|
作者
Wu, Yanghui [1 ]
McCall, John [1 ]
Corne, David [2 ]
机构
[1] Robert Gordon Univ, IDEAS Res Inst, Aberdeen AB9 1FR, Scotland
[2] Heriot Watt Univ, Sch Math & Comp Sci, Edinburgh, Midlothian, Scotland
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Learning Bayesian networks from data is an NP-hard problem with important practical applications. Several researchers have designed algorithms to overcome the computational complexity of this task. Difficult challenges remain however in reducing computation time for structure learning in networks of medium to large size and in understanding problem-dependent aspects of performance. In this paper, we present two novel algorithms (ChainACO and K2ACO) that use Ant Colony Optimization (ACO). Both algorithms search through the space of orderings of data variables. The ChainACO approach uses chain structures to reduce computational complexity of evaluation but at the expense of ignoring the richer structure that is explored in the K2ACO approach. The novel algorithms presented here are ACO versions of previously published GA approaches. We are therefore able to compare ACO vs GA algorithms and Chain vs K2 evaluations. We present a series of experiments on three well-known benchmark problems. Our results show problem-specific trade-offs between solution quality and computational effort. However it seems that the ACO-based approaches might be favored for larger problems, achieving better fitnesses and success rate than their GA counterparts on the largest network studied in our experiments.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] Learning Bayesian network classifiers using ant colony optimization
    Salama, Khalid M.
    Freitas, Alex A.
    [J]. SWARM INTELLIGENCE, 2013, 7 (2-3) : 229 - 254
  • [2] Learning Bayesian Network Equivalence Classes with Ant Colony Optimization
    Daly, Ronan
    Shen, Qiang
    [J]. JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2009, 35 : 391 - 447
  • [3] Learning Bayesian network classifiers using ant colony optimization
    Khalid M. Salama
    Alex A. Freitas
    [J]. Swarm Intelligence, 2013, 7 : 229 - 254
  • [4] Bayesian network learning algorithm based on unconstrained optimization and ant colony optimization
    Wang, Chunfeng
    Liu, Sanyang
    Zhu, Mingmin
    [J]. JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2012, 23 (05) : 784 - 790
  • [5] Bayesian network learning algorithm based on unconstrained optimization and ant colony optimization
    Chunfeng Wang 1
    2.Department of Mathematics
    [J]. Journal of Systems Engineering and Electronics, 2012, 23 (05) : 784 - 790
  • [6] Study on Bayesian network structure learning algorithm based on ant colony node order optimization
    [J]. Liu, Haoran (liu.haoran@ysu.edu.cn), 1600, Science Press (38):
  • [7] Ant colony optimization for learning Bayesian networks
    de Campos, LM
    Fernández-Luna, JM
    Gámez, JA
    Puerta, JM
    [J]. INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2002, 31 (03) : 291 - 311
  • [8] Differential-Evolution-Based Coevolution Ant Colony Optimization Algorithm for Bayesian Network Structure Learning
    Zhang, Xiangyin
    Xue, Yuying
    Lu, Xingyang
    Jia, Songmin
    [J]. ALGORITHMS, 2018, 11 (11):
  • [9] Bayesian network learning algorithm based on independence test and ant colony optimization
    Ji, Jun-Zhong
    Zhang, Hong-Xun
    Hu, Ren-Bing
    Liu, Chun-Nian
    [J]. Zidonghua Xuebao/ Acta Automatica Sinica, 2009, 35 (03): : 281 - 288
  • [10] Learning the Bayesian Networks Structure based on Ant Colony Optimization and Differential Evolution
    Zhang, Xiangyin
    Jia, Songmin
    Li, Xiuzhi
    Guo, Cong
    [J]. CONFERENCE PROCEEDINGS OF 2018 4TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND ROBOTICS (ICCAR), 2018, : 354 - 358