A decision tree-based attribute weighting filter for naive Bayes

作者:

Highlights:

摘要

The naive Bayes classifier continues to be a popular learning algorithm for data mining applications due to its simplicity and linear run-time. Many enhancements to the basic algorithm have been proposed to help mitigate its primary weakness – the assumption that attributes are independent given the class. All of them improve the performance of naive Bayes at the expense (to a greater or lesser degree) of execution time and/or simplicity of the final model. In this paper we present a simple filter method for setting attribute weights for use with naive Bayes. Experimental results show that naive Bayes with attribute weights rarely degrades the quality of the model compared to standard naive Bayes and, in many cases, improves it dramatically. The main advantages of this method compared to other approaches for improving naive Bayes is its run-time complexity and the fact that it maintains the simplicity of the final model.

论文关键词:Machine learning,Bayesian learning,Attribute weighting

论文评审过程:Received 10 October 2006, Accepted 16 November 2006, Available online 8 December 2006.

论文官网地址:https://doi.org/10.1016/j.knosys.2006.11.008