首页 | 本学科首页   官方微博 | 高级检索  
     


Improved binary particle swarm optimization using catfish effect for feature selection
Authors:Li-Yeh Chuang  Sheng-Wei Tsai  Cheng-Hong Yang
Affiliation:1. Institute of Biotechnology and Chemical Engineering, I-Shou University, Kaohsiung 80041, Taiwan;2. Department of Electronic Engineering, National Kaohsiung University of Applied Sciences, Kaohsiung 80778, Taiwan;3. Department of Network Systems, Toko University, Chiayi 61363, Taiwan;1. Department of Computer Science, Periyar University, Salem 636 011, Tamil Nadu, India;2. Faculty of Computers and Information, Benha University, Egypt;3. Department of IT, Sona College of Technology, Salem 636 005, Tamil Nadu, India;1. School of Computer Science and Technology, Nanjing Normal University, Nanjing, Jiangsu 210023, China;2. School of Electronic Science and Engineering, Nanjing University, Nanjing, Jiangsu 210046, China;3. School of Natural Sciences and Mathematics, Shepherd University, Shepherdstown, WV 25443, USA;1. Technical University of Lisbon, Instituto Superior Técnico, Department of Mechanical Engineering, Center of Intelligent Systems, IDMEC Av. Rovisco Pais, 1049-001 Lisbon, Portugal;2. Escola Superior Náutica Infante D. Henrique, Department of Marine Engineering, Lisbon, Portugal
Abstract:The feature selection process constitutes a commonly encountered problem of global combinatorial optimization. This process reduces the number of features by removing irrelevant, noisy, and redundant data, thus resulting in acceptable classification accuracy. Feature selection is a preprocessing technique with great importance in the fields of data analysis and information retrieval processing, pattern classification, and data mining applications. This paper presents a novel optimization algorithm called catfish binary particle swarm optimization (CatfishBPSO), in which the so-called catfish effect is applied to improve the performance of binary particle swarm optimization (BPSO). This effect is the result of the introduction of new particles into the search space (“catfish particles”), which replace particles with the worst fitness by the initialized at extreme points of the search space when the fitness of the global best particle has not improved for a number of consecutive iterations. In this study, the K-nearest neighbor (K-NN) method with leave-one-out cross-validation (LOOCV) was used to evaluate the quality of the solutions. CatfishBPSO was applied and compared to 10 classification problems taken from the literature. Experimental results show that CatfishBPSO simplifies the feature selection process effectively, and either obtains higher classification accuracy or uses fewer features than other feature selection methods.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号