期刊文献+

An Improved Particle Swarm Optimization for Feature Selection 被引量:14

An Improved Particle Swarm Optimization for Feature Selection
下载PDF
导出
摘要 Particle Swarm Optimization (PSO) is a popular and bionic algorithm based on the social behavior associated with bird flocking for optimization problems. To maintain the diversity of swarms, a few studies of multi-swarm strategy have been reported. However, the competition among swarms, reservation or destruction of a swarm, has not been considered further. In this paper, we formulate four rules by introducing the mechanism for survival of the fittest, which simulates the competition among the swarms. Based on the mechanism, we design a modified Multi-Swarm PSO (MSPSO) to solve discrete problems, which consists of a number of sub-swarms and a multi-swarm scheduler that can monitor and control each sub-swarm using the rules. To further settle the feature selection problems, we propose an Improved Feature Selection (1FS) method by integrating MSPSO, Support Vector Machines (SVM) with F-score method. The IFS method aims to achieve higher generalization capa- bility through performing kernel parameter optimization and feature selection simultaneously. The performance of the proposed method is compared with that of the standard PSO based, Genetic Algorithm (GA) based and the grid search based mcthods on 10 benchmark datasets, taken from UCI machine learning and StatLog databases. The numerical results and statistical analysis show that the proposed IFS method performs significantly better than the other three methods in terms of prediction accuracy with smaller subset of features. Particle Swarm Optimization (PSO) is a popular and bionic algorithm based on the social behavior associated with bird flocking for optimization problems. To maintain the diversity of swarms, a few studies of multi-swarm strategy have been reported. However, the competition among swarms, reservation or destruction of a swarm, has not been considered further. In this paper, we formulate four rules by introducing the mechanism for survival of the fittest, which simulates the competition among the swarms. Based on the mechanism, we design a modified Multi-Swarm PSO (MSPSO) to solve discrete problems, which consists of a number of sub-swarms and a multi-swarm scheduler that can monitor and control each sub-swarm using the rules. To further settle the feature selection problems, we propose an Improved Feature Selection (1FS) method by integrating MSPSO, Support Vector Machines (SVM) with F-score method. The IFS method aims to achieve higher generalization capa- bility through performing kernel parameter optimization and feature selection simultaneously. The performance of the proposed method is compared with that of the standard PSO based, Genetic Algorithm (GA) based and the grid search based mcthods on 10 benchmark datasets, taken from UCI machine learning and StatLog databases. The numerical results and statistical analysis show that the proposed IFS method performs significantly better than the other three methods in terms of prediction accuracy with smaller subset of features.
作者 Yuanning Liu
出处 《Journal of Bionic Engineering》 SCIE EI CSCD 2011年第2期191-200,共10页 仿生工程学报(英文版)
基金 Acknowledgments This work was supported by National Natural Science Foundation of China (Grant no. 60971089), National Electronic Development Foundation of China (Grant no. 2009537), Jilin Province Science and Tech- nology Department Project of China (Grant no. 20090502).
关键词 particle swarm optimization feature selection data mining support vector machines particle swarm optimization, feature selection, data mining, support vector machines
  • 相关文献

参考文献20

  • 1Guyon I, ElisseeffA. An introduction to variable and feature selection. Journal of Machine Learning Research, 2003, 3, 1157-1182.
  • 2Kennedy J, Eberhart R. Particle swarm optimization. Proceedings of the IEEE International Conference on Neural Network, Perth, Australia, 1995, 1942-1948.
  • 3Eberhart R, Kennedy J. A new optimizer using particle swarm theory. Proceedings of the Sixth International Symposium on Micro Machine and ttuman Science, Nagoya, Japan, 1995, 39-43.
  • 4Lin S W, Ying K C, Chen S C, Lee Z J. Particle swarm optimization for parameter determination and feature selection of support vector machines. Expert Systems with Applications, 2008, 35, 1817 -1824.
  • 5Huang C L, Dun J F. A distributed PSO-SVM hybrid system with feature selection and parameter optimization. Applied Soft Computing, 2008, 8, 1381-1391.
  • 6Blackwell T. Particle swarms and population diversity. Soft Computing, 2005, 9, 793 -802.
  • 7Blackwell T, Branke J. Multiswarms, exclusion, and anti-convergence in dynamic environments. IEEE Transac- tions on Evolutionary Computation, 2006, 10, 459-472.
  • 8Parrott D, Li X D. Locating and tracking multiple dynamic optima by a particle swarm model using speciation. 1EEE Transactions on Evolutionary Computation, 2006, 10, 440-458.
  • 9Niu B, Zhu Y L, He X X, Wu H. MCPSO: A multi-swarm cooperative particle swarm optimizer. Applied Mathematics and Computation, 2007, 185, 1050- 1062.
  • 10Chen Y W, Lin C J. Combination of feature selection approaches with SVM in credit scoring. Expert Systems with Applications, 2006, 37, 315- 324.

同被引文献59

引证文献14

二级引证文献68

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部