Feature weighting for naive Bayes using multi objective artificial bee colony algorithm

被引:7
作者
Chaudhuri, Abhilasha [1 ]
Sahu, Tirath Prasad [1 ]
机构
[1] Natl Inst Technol Raipur, Dept Informat Technol, Chhattisgarh, India
关键词
naive Bayes; feature weighting; multi objective optimisation; artificial bee colony;
D O I
10.1504/IJCSE.2021.113655
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Naive Bayes (NB) is a widely used classifier in the field of machine learning. However, its conditional independence assumption does not hold true in real-world applications. In literature, various feature weighting approaches have attempted to alleviate this assumption. Almost all of these approaches consider the relationship between feature-class (relevancy) and feature-feature (redundancy) independently, to determine the weights of features. We argue that these two relationships are mutually dependent and both cannot be improved simultaneously, i.e., form a trade-off. This paper proposes a new paradigm to determine the feature weight by formulating it as a multi-objective optimisation problem to balance the trade-off between relevancy and redundancy. Multi-objective artificial bee colony-based feature weighting technique for naive Bayes (MOABC-FWNB) is proposed. An extensive experimental study was conducted on 20 benchmark UCI datasets. Experimental results show that MOABC-FWNB outperforms NB and other existing state-of-the-art feature weighting techniques.
引用
收藏
页码:74 / 88
页数:15
相关论文
共 50 条
[21]   Deep feature weighting for naive Bayes and its application to text classification [J].
Jiang, Liangxiao ;
Li, Chaoqun ;
Wang, Shasha ;
Zhang, Lungan .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2016, 52 :26-39
[22]   AN INFORMATION-THEORETIC FILTER METHOD FOR FEATURE WEIGHTING IN NAIVE BAYES [J].
Lee, Chang-Hwan .
INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2014, 28 (05)
[23]   A multi-objective Artificial Bee Colony algorithm for cost-sensitive subset selection [J].
Emrah Hancer .
Neural Computing and Applications, 2022, 34 :17523-17537
[24]   A multi-objective Artificial Bee Colony algorithm for cost-sensitive subset selection [J].
Hancer, Emrah .
NEURAL COMPUTING & APPLICATIONS, 2022, 34 (20) :17523-17537
[25]   Artificial bee colony algorithm for solving multi-objective optimal power flow problem [J].
Adaryani, M. Rezaei ;
Karami, A. .
INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2013, 53 :219-230
[26]   An individual dependent multi-colony artificial bee colony algorithm [J].
Zhou, Jiajun ;
Yao, Xifan ;
Chan, Felix T. S. ;
Lin, Yingzi ;
Jin, Hong ;
Gao, Liang ;
Wang, Xuping .
INFORMATION SCIENCES, 2019, 485 :114-140
[27]   Identifying influential spreaders using multi-objective artificial bee colony optimization [J].
Sheikhahmadi, Amir ;
Zareie, Ahmad .
APPLIED SOFT COMPUTING, 2020, 94 (94)
[28]   Feature Weighting on EEG Signal by Artificial Bee Colony for Classification of Motor Imaginary Tasks [J].
de Souza Alves, Demison Rolins ;
Teixeira, Otavio Noura ;
Silva, Cleison Daniel .
ADVANCES IN SWARM INTELLIGENCE, ICSI 2022, PT II, 2022, :301-310
[29]   Micro multi-strategy multi-objective artificial bee colony algorithm for microgrid energy optimization [J].
Peng, Hu ;
Wang, Cong ;
Han, Yupeng ;
Xiao, Wenhui ;
Zhou, Xinyu ;
Wu, Zhijian .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2022, 131 :59-74
[30]   Two feature weighting approaches for naive Bayes text classifiers [J].
Zhang, Lungan ;
Jiang, Liangxiao ;
Li, Chaoqun ;
Kong, Ganggang .
KNOWLEDGE-BASED SYSTEMS, 2016, 100 :137-144