A novel naive bayes classification algorithm based on particle swarm optimization

被引:0
作者
Li, Jun [1 ,2 ,3 ]
Ding, Lixin [1 ,2 ]
Li, Bo [3 ]
机构
[1] State Key Laboratory of Software Engineering, Wuhan University, Wuhan
[2] School of Computer, Wuhan University, Wuhan
[3] College of Computer Science and Technology, Wuhan University of Science and Technology, WUST, Wuhan
来源
Open Automation and Control Systems Journal | 2014年 / 6卷 / 01期
基金
中国国家自然科学基金;
关键词
Attribute subset; Classification accuracy; Feature selection; Naive Bayes; Particle swarm optimization algorithm;
D O I
10.2174/1874444301406010747
中图分类号
学科分类号
摘要
Naive Bayes (NB) classifier is a simple and efficient classifier, but the independent assumption of its attribute limits the application of the actual data. This paper presents an approach called particle swarm optimization-naive Bayes (PSO-NB) which takes advantage of combination particle swarm optimization with naive Bayes for attribute selection to improve naive Bayes classifier. This method applies PSO firstly to search out an optimal subset of attributes reduction in the original attribute space, and then constructs a naive Bayes classifier on the gotten subset of the attributes reduction. Nineteen experimental results on UCI datasets distinctly show that compared with Cfs-BestFirst algorithm, NB algorithm, Decision Tree(C4.5) algorithm, K-neighbor(KNN) algorithm, the proposed algorithm has higher classification accuracy. © Li et al.; Licensee Bentham Open.
引用
收藏
页码:747 / 753
页数:6
相关论文
共 50 条
[41]   An improved naive Bayes algorithm based on k′k-means reclassification algorithm for imbalanced classification [J].
Zhang, Yanfeng ;
Wang, Lichun ;
Wang, Xin .
COMMUNICATIONS IN STATISTICS-SIMULATION AND COMPUTATION, 2025,
[42]   An Improved Particle Swarm Optimization Algorithm [J].
Jiang, Changyuan ;
Zhao, Shuguang ;
Guo, Lizheng ;
Ji, Chuan .
MECHANICAL ENGINEERING AND INTELLIGENT SYSTEMS, PTS 1 AND 2, 2012, 195-196 :1060-1065
[43]   An Improved Particle Swarm Optimization Algorithm [J].
Ni, Hongmei ;
Wang, Weigang .
ADVANCES IN APPLIED SCIENCES AND MANUFACTURING, PTS 1 AND 2, 2014, 850-851 :809-+
[44]   A modified Particle Swarm Optimization algorithm [J].
Liu Yitong ;
Fu Mengyin ;
Gao Hongbin .
PROCEEDINGS OF THE 26TH CHINESE CONTROL CONFERENCE, VOL 3, 2007, :479-+
[45]   Multiplicate Particle Swarm Optimization Algorithm [J].
Gao, Shang ;
Zhang, Zaiyue ;
Cao, Cungen .
JOURNAL OF COMPUTERS, 2010, 5 (01) :150-157
[46]   Center Particle Swarm Optimization Algorithm [J].
Yang Xiaojing ;
Jiao Qingju ;
Liu Xinke .
PROCEEDINGS OF 2019 IEEE 3RD INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC 2019), 2019, :2084-2087
[47]   A parallel particle swarm optimization algorithm [J].
Ma, Yan ;
Sun, Jun ;
Xu, Wenbo .
DCABES 2006 PROCEEDINGS, VOLS 1 AND 2, 2006, :61-64
[48]   A Forward Search Inspired Particle Swarm Optimization Algorithm for Feature Selection in Classification [J].
Li, An-Da ;
Xue, Bing ;
Zhang, Mengjie .
2021 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC 2021), 2021, :786-793
[49]   A Novel Multiobjective Particle Swarm Optimization Algorithm with Dynamic Resource Allocation [J].
Li, Lingjie ;
Lin, Qiuzhen ;
Wang, Jia ;
Chen, Jianyong ;
Ming, Zhong .
2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, :904-911
[50]   Increment PID controller based on particle swarm optimization algorithm [J].
Li Shou-zhi ;
Zhang wei ;
Mao Fang-ren .
PROCEEDINGS OF 2005 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1 AND 2, 2005, :914-+