• DocumentCode
    2008821
  • Title

    Comparative Analysis of the Impact of Discretization on the Classification with Naïve Bayes and Semi-Naïve Bayes Classifiers

  • Author

    Mizianty, Marcin ; Kurgan, Lukasz ; Ogiela, Marek

  • Author_Institution
    Fac. of Phys. & Appl. Comput. Sci., AGH Univ. of Sci. & Technol., Krakow, Poland
  • fYear
    2008
  • fDate
    11-13 Dec. 2008
  • Firstpage
    823
  • Lastpage
    828
  • Abstract
    While data could be discrete and continuous (defined as ordinal numerical features), some classifiers, like Naive Bayes (NB), work only with or may perform better with the discrete data. We focus on NB due to its popularity and linear training time. We investigate the impact of eight discretization algorithms (Equal Width, Equal Frequency, Maximum Entropy, IEM, CADD, CAIM, MODL, and CACC) on the classification with NB and two modern semi-NB classifiers, LBR and AODE.Our comprehensive empirical study indicates that unsupervised discretization algorithms are the fastest while among the supervised algorithms the fastest is maximum entropy, followed by CAIM and IEM. The CAIM and MODL discretizers generate the lowest and the highest number of discrete values, respectively.We compare the time to build the classification model and classification accuracy when using raw and discretized data. We show that discretization helps to improve the classification with the NB when compared with flexible NB which models continuous features using Gaussian kernels. The AODE classifier obtains on average the best accuracy, while the best performing setup includes discretization with IEM and classification with AODE. The runner-up setups include CAIM and CACC coupled with AODE and CAIM and IEM coupled with LBR. IEM and CAIM are shown to provide statistically significant improvements across all considered datasets for LBR and AODE classifiers when compared with using NB on the continuous data. We also show that the improved accuracy comes at the trade-off of substantially increased runtime.
  • Keywords
    Bayes methods; Gaussian processes; entropy; knowledge based systems; optimisation; pattern classification; unsupervised learning; Gaussian kernel; aggregating one-dependence estimator; class-attribute contingency coefficient; class-attribute dependency discretization algorithm; class-attribute interdependence maximization algorithm; discretized data classification model; information entropy maximization algorithm; lazy Bayes rule based classifier; linear training time; semi Naive Bayes classifier; unsupervised discretization algorithm; Application software; Classification tree analysis; Computer science; Decision trees; Entropy; Frequency; Machine learning; Niobium; Performance analysis; Physics; CACC; CADD; CAIM; Discretization; Equal Frequency; Equal Width; IEM; MODL; Maximum Entropy; accuracy; aode; classification; continuous features; lbr; naive bayes; runtime; supervised discretization; unsupervised discretization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Machine Learning and Applications, 2008. ICMLA '08. Seventh International Conference on
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    978-0-7695-3495-4
  • Type

    conf

  • DOI
    10.1109/ICMLA.2008.29
  • Filename
    4725074