Complement-Class Harmonized Naive Bayes Classifier

被引:2
|
作者
Alenazi, Fahad S. [1 ]
El Hindi, Khalil [1 ]
AsSadhan, Basil [2 ]
机构
[1] King Saud Univ, Dept Comp Sci, Riyadh 11543, Saudi Arabia
[2] King Saud Univ, Dept Elect Engn, Riyadh 11421, Saudi Arabia
来源
APPLIED SCIENCES-BASEL | 2023年 / 13卷 / 08期
关键词
scarce data; harmonic average; attribute weighting; Naive Bayes;
D O I
10.3390/app13084852
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Naive Bayes (NB) classification performance degrades if the conditional independence assumption is not satisfied or if the conditional probability estimate is not realistic due to the attributes of correlation and scarce data, respectively. Many works address these two problems, but few works tackle them simultaneously. Existing methods heuristically employ information theory or applied gradient optimization to enhance NB classification performance, however, to the best of our knowledge, the enhanced model generalization capability deteriorated especially on scant data. In this work, we propose a fine-grained boosting of the NB classifier to identify hidden and potential discriminative attribute values that lead the NB model to underfit or overfit on the training data and to enhance their predictive power. We employ the complement harmonic average of the conditional probability terms to measure their distribution divergence and impact on the classification performance for each attribute value. The proposed method is subtle yet significant enough in capturing the attribute values' inter-correlation (between classes) and intra-correlation (within the class) and elegantly and effectively measuring their impact on the model's performance. We compare our proposed complement-class harmonized Naive Bayes classifier (CHNB) with the state-of-the-art Naive Bayes and imbalanced ensemble boosting methods on general and imbalanced machine-learning benchmark datasets, respectively. The empirical results demonstrate that CHNB significantly outperforms the compared methods.
引用
收藏
页数:18
相关论文
共 50 条
  • [31] A Naive Bayes Classifier Based on Neighborhood Granulation
    Fu, Xingyu
    Chen, Yingyue
    Yao, Zhiyuan
    Chen, Yumin
    Zeng, Nianfeng
    ROUGH SETS, IJCRS 2022, 2022, 13633 : 132 - 142
  • [32] Measuring Software Maintainability with Naive Bayes Classifier
    Iqbal, Nayyar
    Sang, Jun
    Chen, Jing
    Xia, Xiaofeng
    ENTROPY, 2021, 23 (02) : 1 - 27
  • [33] Software Defect Prediction with Naive Bayes Classifier
    Rahim, Aqsa
    Hayat, Zara
    Abbas, Muhammad
    Rahim, Amna
    Rahim, Muhammad Abdul
    PROCEEDINGS OF 2021 INTERNATIONAL BHURBAN CONFERENCE ON APPLIED SCIENCES AND TECHNOLOGIES (IBCAST), 2021, : 293 - 297
  • [34] Classifying Twitter Data with Naive Bayes Classifier
    Tseng, Chris
    Patel, Nishant
    Paranjape, Hrishikesh
    Lin, T. Y.
    Teoh, SooTee
    2012 IEEE INTERNATIONAL CONFERENCE ON GRANULAR COMPUTING (GRC 2012), 2012, : 294 - 299
  • [35] A Focused Crawler Based on Naive Bayes Classifier
    Wang, Wenxian
    Chen, Xingshu
    Zou, Yongbin
    Wang, Haizhou
    Dai, Zongkun
    2010 THIRD INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY AND SECURITY INFORMATICS (IITSI 2010), 2010, : 517 - 521
  • [36] Naive Bayes Classifier Based Partitioner for MapReduce
    Chen, Lei
    Lu, Wei
    Bao, Ergude
    Wang, Liqiang
    Xing, Weiwei
    Cai, Yuanyuan
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2018, E101A (05) : 778 - 786
  • [37] LEARNING THE NAIVE BAYES CLASSIFIER WITH OPTIMIZATION MODELS
    Taheri, Sona
    Mammadov, Musa
    INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS AND COMPUTER SCIENCE, 2013, 23 (04) : 787 - 795
  • [38] A new fuzzy beta naive Bayes classifier
    de Moraes, Ronei Marcos
    Gomes Rodrigues, Anny Kerollayny
    de Melo Gomes Soares, Elaine Anita
    Machado, Liliane dos Santos
    DEVELOPMENTS OF ARTIFICIAL INTELLIGENCE TECHNOLOGIES IN COMPUTATION AND ROBOTICS, 2020, 12 : 437 - 445
  • [39] Augmented Semi-naive Bayes Classifier
    Mihaljevic, Bojan
    Larranaga, Pedro
    Bielza, Concha
    ADVANCES IN ARTIFICIAL INTELLIGENCE, CAEPIA 2013, 2013, 8109 : 159 - 167
  • [40] A Finite Sample Analysis of the Naive Bayes Classifier
    Berend, Daniel
    Kontorovich, Aryeh
    JOURNAL OF MACHINE LEARNING RESEARCH, 2015, 16 : 1519 - 1545