A Bayesian Network Based Approach for Data Classification Using Structural Learning

被引:0
|
作者
Khanteymoori, A. R. [1 ]
Homayounpour, M. M. [1 ]
Menhaj, M. B. [2 ]
机构
[1] AmirKabir Univ, Dept Comp Engn, Tehran, Iran
[2] AmirKabir Univ, Dept Elect Engn, Tehran, Iran
关键词
Bayesian Networks; Data Classification; Machine learning; Structural learning;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper describes the theory and implementation of Bayesian networks in the context of data classification. Bayesian networks provide it very general and yet effective gaphical language for factoring joint probability distributions which in turn make them very popular for classification. Finding the optimal structure of Bayesian networks from data has been shown to be NP-hard. In this paper score-based algorithms Such as K2, Hill Climbing, Iterative Hill Climbing and simulated annealing have been developed to provide more efficient structure learning through more investigation on MDL, BIC and AIC scores borrowed from information theory. Our experimental results show that the BIC score is the best one though it is very time consuming. Bayesian naive classifier is the simplest Bayesian network with known structure for data classification. For the purpose of comparison, we considered several cases and applied general Bayesian networks along with this classifier to these cases. The Simulation results approved that using structural learning in order to find Bayesian networks structure improves the classification accuracy. Indeed it was shown that the Iterative Hill Climbing is the most appropriate search algorithm and K2 is the simplest one with the least time complexity.
引用
下载
收藏
页码:25 / +
页数:2
相关论文
共 50 条
  • [1] Bayesian network structural learning from complex survey data: a resampling based approach
    Daniela Marella
    Paola Vicard
    Statistical Methods & Applications, 2022, 31 : 981 - 1013
  • [2] Bayesian network structural learning from complex survey data: a resampling based approach
    Marella, Daniela
    Vicard, Paola
    STATISTICAL METHODS AND APPLICATIONS, 2022, 31 (04): : 981 - 1013
  • [3] Network Traffic Classification Based On A Deep Learning Approach Using NetFlow Data
    Zhang Long
    Wang Jinsong
    COMPUTER JOURNAL, 2023, 66 (08): : 1882 - 1892
  • [4] A MultiExpert approach for Bayesian Network Structural Learning
    Colace, Francesco
    De Santo, Massimo
    Vento, Mario
    43RD HAWAII INTERNATIONAL CONFERENCE ON SYSTEMS SCIENCES VOLS 1-5 (HICSS 2010), 2010, : 1231 - 1241
  • [5] Towards Big Data Bayesian Network Learning - an Ensemble Learning Based Approach
    Tang, Yan
    Wang, Yu
    Li, Ling
    Cooper, Kendra M. L.
    2014 IEEE INTERNATIONAL CONGRESS ON BIG DATA (BIGDATA CONGRESS), 2014, : 355 - 357
  • [6] Network Traffic Classification Using Deep Learning Networks and Bayesian Data Fusion
    Saadat Izadi
    Mahmood Ahmadi
    Amir Rajabzadeh
    Journal of Network and Systems Management, 2022, 30
  • [7] Network Traffic Classification Using Deep Learning Networks and Bayesian Data Fusion
    Izadi, Saadat
    Ahmadi, Mahmood
    Rajabzadeh, Amir
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2022, 30 (02)
  • [8] Classification of EEG data using FHT and SVM based on bayesian network
    Baby Deepa, V.
    Thangaraj, P.
    International Journal of Computer Science Issues, 2011, 8 (5 5-2): : 239 - 243
  • [9] Bayesian network approach to multinomial parameter learning using data and expert judgments
    Zhou, Yun
    Fenton, Norman
    Neil, Martin
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2014, 55 (05) : 1252 - 1268
  • [10] Bayesian network learning algorithms using structural restrictions
    de Campos, Luis M.
    Castellano, Javier G.
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2007, 45 (02) : 233 - 254