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

被引:6
|
作者
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] An Enhanced Artificial Bee Colony: Naive Bayes Technique for Optimizing Software Testing
    Palak
    Gulia, Preeti
    Gill, Nasib Singh
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (02) : 220 - 225
  • [22] Fast artificial bee colony algorithm with complex network and naive bayes classifier for supply chain network management
    Jiang, Jianhua
    Wu, Di
    Chen, Yujun
    Yu, Dianjia
    Wang, Limin
    Li, Keqin
    SOFT COMPUTING, 2019, 23 (24) : 13321 - 13337
  • [23] Fast artificial bee colony algorithm with complex network and naive bayes classifier for supply chain network management
    Jianhua Jiang
    Di Wu
    Yujun Chen
    Dianjia Yu
    Limin Wang
    Keqin Li
    Soft Computing, 2019, 23 : 13321 - 13337
  • [24] Multi-Hive Artificial Bee Colony Algorithm for Constrained Multi-Objective Optimization
    Zhang, Hao
    Zhu, Yunlong
    Yan, Xiaohui
    2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,
  • [25] An Artificial Bee Colony Algorithm Based on a Multi-Objective Framework for Supplier Integration
    Farooq, Muhammad Umer
    Salman, Qazi
    Arshad, Muhammad
    Khan, Imran
    Akhtar, Rehman
    Kim, Sunghwan
    APPLIED SCIENCES-BASEL, 2019, 9 (03):
  • [26] A multi-objective artificial bee colony algorithm based on division of the searching space
    Zhong, Yu-Bin
    Xiang, Yi
    Liu, Hai-Lin
    APPLIED INTELLIGENCE, 2014, 41 (04) : 987 - 1011
  • [27] A multi-objective artificial bee colony algorithm based on division of the searching space
    Yu-Bin Zhong
    Yi Xiang
    Hai-Lin Liu
    Applied Intelligence, 2014, 41 : 987 - 1011
  • [28] A Multi-Objective Artificial Bee Colony Algorithm Combined with a Local Search Method
    Tang, Langping
    Zhou, Yuren
    Xiang, Yi
    Lai, Xinsheng
    INTERNATIONAL JOURNAL ON ARTIFICIAL INTELLIGENCE TOOLS, 2016, 25 (03)
  • [29] Parallel multi-objective artificial bee colony algorithm for software requirement optimization
    Hamidreza Alrezaamiri
    Ali Ebrahimnejad
    Homayun Motameni
    Requirements Engineering, 2020, 25 : 363 - 380
  • [30] Parallel multi-objective artificial bee colony algorithm for software requirement optimization
    Alrezaamiri, Hamidreza
    Ebrahimnejad, Ali
    Motameni, Homayun
    REQUIREMENTS ENGINEERING, 2020, 25 (03) : 363 - 380