A naive Bayes probability estimation model based on self-adaptive differential evolution

被引:0
|
作者
Jia Wu
Zhihua Cai
机构
[1] China University of Geosciences,School of Computer Science
关键词
Naive Bayes; Probability estimation; M-estimate; Laplace-estimate; Differential evolution; Self-adaptive; Classification;
D O I
暂无
中图分类号
学科分类号
摘要
In the process of learning the naive Bayes, estimating probabilities from a given set of training samples is crucial. However, when the training samples are not adequate, probability estimation method will inevitably suffer from the zero-frequency problem. To avoid this problem, Laplace-estimate and M-estimate are the two main methods used to estimate probabilities. The estimation of two important parameters m (integer variable) and p (probability variable) in these methods has a direct impact on the underlying experimental results. In this paper, we study the existing probability estimation methods and carry out a parameter Cross-test by experimentally analyzing the performance of M-estimate with different settings for the two parameters m and p. This part of experimental result shows that the optimal parameter values vary corresponding to different data sets. Motivated by these analysis results, we propose an estimation model based on self-adaptive differential evolution. Then we propose an approach to calculate the optimal m and p value for each conditional probability to avoid the zero-frequency problem. We experimentally test our approach in terms of classification accuracy using the 36 benchmark machine learning repository data sets, and compare it to a naive Bayes with Laplace-estimate and M-estimate with a variety of setting of parameters from literature and those possible optimal settings via our experimental analysis. The experimental results show that the estimation model is efficient and our proposed approach significantly outperforms the traditional probability estimation approaches especially for large data sets (large number of instances and attributes).
引用
下载
收藏
页码:671 / 694
页数:23
相关论文
共 50 条
  • [21] Self-adaptive Genetically Programmed Differential Evolution
    Roy, Pravakar
    Islam, Md Jahidul
    Islam, Md Monirul
    2012 7TH INTERNATIONAL CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (ICECE), 2012,
  • [22] Parameters estimation of solar photovoltaic models via a self-adaptive ensemble-based differential evolution
    Liang, Jing
    Qiao, Kangjia
    Yu, Kunjie
    Ge, Shilei
    Qu, Boyang
    Xu, Ruohao
    Li, Ke
    SOLAR ENERGY, 2020, 207 : 336 - 346
  • [23] Color Image Quantization Algorithm Based on Self-Adaptive Differential Evolution
    Su, Qinghua
    Hu, Zhongbo
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2013, 2013
  • [24] Self-adaptive differential evolution algorithm based on population state information
    Mai W.
    Liu W.
    Zhong J.
    Tongxin Xuebao/Journal on Communications, 2023, 44 (06): : 34 - 46
  • [25] Performance comparison of self-adaptive and adaptive differential evolution algorithms
    Brest, Janez
    Boskovic, Borko
    Greiner, Saso
    Zumer, Viljem
    Maucec, Mirjam Sepesy
    SOFT COMPUTING, 2007, 11 (07) : 617 - 629
  • [26] Performance comparison of self-adaptive and adaptive differential evolution algorithms
    Janez Brest
    Borko Bošković
    Sašo Greiner
    Viljem Žumer
    Mirjam Sepesy Maučec
    Soft Computing, 2007, 11 : 617 - 629
  • [27] A self-adaptive estimation of distribution algorithm with differential evolution strategy for supermarket location problem
    Bing-Hai Zhou
    Fen Tan
    Neural Computing and Applications, 2020, 32 : 5791 - 5804
  • [28] A self-adaptive estimation of distribution algorithm with differential evolution strategy for supermarket location problem
    Zhou, Bing-Hai
    Tan, Fen
    NEURAL COMPUTING & APPLICATIONS, 2020, 32 (10): : 5791 - 5804
  • [29] Model updating of a rotating machine using the self-adaptive differential evolution algorithm
    Cavalini, Aldemir Ap, Jr.
    Lobato, Fran Sergio
    Koroishi, Edson Hideki
    Steffen, Valder, Jr.
    INVERSE PROBLEMS IN SCIENCE AND ENGINEERING, 2016, 24 (03) : 504 - 523
  • [30] Self-adaptive differential evolution algorithm for numerical optimization
    Qin, AK
    Suganthan, PN
    2005 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-3, PROCEEDINGS, 2005, : 1785 - 1791