Litcius/Paper detail

Class-Specific Deep Feature Weighting for Naïve Bayes Text Classifiers

Shufen Ruan, Hongwei Li, Chaoqun Li, Kunfang Song

2020IEEE Access43 citationsDOIOpen Access PDF

Abstract

Feature weighting is used to alleviate the conditional independence assumption of Naïive Bayes text classifiers and consequently improve their generalization performance. Most traditional feature weighting algorithms use general feature weighting, which assigns the same weight to each feature for all classes. We focus on class-specific feature weighting approaches, which discriminatively assign each feature a specific weight for each class. This paper uses a statistical feature weighting technique and proposes a new class-specific deep feature weighting method for Multinomial Naïve Bayes text classifiers. In this deep feature weighting method, feature weights are not only incorporated into the classification formulas but they are also incorporated into the conditional probability estimates of Multinomial Naïve Bayes text classifiers. Experimental results for a large number of text classification datasets validate the effectiveness and efficiency of our method.

Topics & Concepts

WeightingArtificial intelligenceFeature (linguistics)Pattern recognition (psychology)Computer scienceNaive Bayes classifierRandom subspace methodClass (philosophy)Conditional independenceIndependence (probability theory)Multinomial distributionMachine learningMathematicsClassifier (UML)StatisticsSupport vector machineRadiologyLinguisticsMedicinePhilosophyText and Document Classification TechnologiesAdvanced Text Analysis TechniquesSpam and Phishing Detection