JOURNAL ARTICLE

Weighted Naive Bayes classification algorithm based on particle swarm optimization

Abstract

Naive Bayesian classification method is applied in many fields, but in the real world, its properties do not satisfy the assumption of independence. Harry Zhang and Shengli Sheng extended the naive Bayes into weighted naive Bayes. This paper presents a Weighted Naive Bayes Classification Algorithm Based on PSO (particle swarm optimization, which was first proposed by Kenney and Eberhart). This method makes use of automatic search function of PSO, while maintaining the integrity of each attribute of data. According to the characteristics of the data itself, this method improves the classification accuracy of Naive Bayes and avoids the loss of information. Through the experiment on UCI data sets, expected results were achieved. The experimental results showed that the method was feasible and effective.

Keywords:
Naive Bayes classifier Particle swarm optimization Bayes' theorem Computer science Bayesian programming Artificial intelligence Bayes classifier Independence (probability theory) Bayesian probability Bayes error rate Machine learning Function (biology) Algorithm Pattern recognition (psychology) Data mining Mathematics Bayes factor Statistics Support vector machine

Metrics

18
Cited By
1.57
FWCI (Field Weighted Citation Impact)
13
Refs
0.87
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Text and Document Classification Technologies
Physical Sciences →  Computer Science →  Artificial Intelligence
Data Mining Algorithms and Applications
Physical Sciences →  Computer Science →  Information Systems
Rough Sets and Fuzzy Logic
Physical Sciences →  Computer Science →  Computational Theory and Mathematics
© 2026 ScienceGate Book Chapters — All rights reserved.