Hybrid flower pollination algorithm with rough sets for feature selection

Flower pollination algorithm (FPA) optimization is a new evolutionary computation technique that inspired from the pollination process of flowers. In this paper, a model for multi-objective feature selection based on flower pollination algorithm (FPA) optimization hybrid with rough set is proposed. The proposed model exploits the capabilities of filter-based feature selection and wrapper-based feature selection. Filter-based approach can be described as data oriented methods that not directly related to classification performance. Wrapper-based approach is more related to classification performance but it does not face redundancy and dependency among the selected feature set. Therefore, we proposed a multi-objective fitness function that uses FPA to the find optimal feature subset. The multi-objective fitness function enhances classification performance and guarantees minimum redundancy among selected features. At begin of the optimization process, fitness function uses mutual information among feature as a goal for optimization. While at some later time and using the same population, the fitness function is switched to be more classifier dependent and hence exploits rough-set classifier as a guide to classification performance. The proposed model was tested on eight datasets form UCI data repository and proves advance over other search methods as particle swarm optimization (PSO) and genetic algorithm (GA).

[1]  Yumin Chen,et al.  A rough set approach to feature selection based on power set tree , 2011, Knowl. Based Syst..

[2]  Krzysztof Michalak,et al.  Feature selection in corporate credit rating prediction , 2013, Knowl. Based Syst..

[3]  Li-Yeh Chuang,et al.  Improved binary PSO for feature selection using gene expression data , 2008, Comput. Biol. Chem..

[4]  M. Esmel ElAlami A filter model for feature subset selection based on genetic algorithm , 2009, Knowl. Based Syst..

[5]  Aboul Ella Hassanien,et al.  Detection of heart disease using binary particle swarm optimization , 2012, 2012 Federated Conference on Computer Science and Information Systems (FedCSIS).

[6]  Richard Jensen,et al.  Combining rough and fuzzy sets for feature selection , 2004 .

[7]  Ilya Pavlyukevich Lévy flights, non-local search and simulated annealing , 2007, J. Comput. Phys..

[8]  Qinghua Hu,et al.  Improved Feature Selection Algorithm Based on SVM and Correlation , 2006, ISNN.

[9]  Xin-She Yang,et al.  Flower Pollination Algorithm for Global Optimization , 2012, UCNC.

[10]  Qiang Shen,et al.  Semantics-preserving dimensionality reduction: rough and fuzzy-rough-based approaches , 2004, IEEE Transactions on Knowledge and Data Engineering.

[11]  Aboul Ella Hassanien,et al.  Improving Enzyme Function Classification Performance Based on Score Fusion Method , 2015, HAIS.

[12]  Qinglin Guo,et al.  Implement web learning environment based on data mining , 2009, Knowl. Based Syst..

[13]  Xin-She Yang,et al.  Flower pollination algorithm: A novel approach for multiobjective optimization , 2014, ArXiv.

[14]  Václav Snásel,et al.  Retinal Vessel Segmentation Based on Flower Pollination Search Algorithm , 2014, IBICA.

[15]  Shigeo Abe DrEng Pattern Classification , 2001, Springer London.

[16]  Li Pheng Khoo,et al.  Feature extraction using rough set theory and genetic algorithms--an application for the simplification of product quality evaluation , 2002 .

[17]  David G. Stork,et al.  Pattern Classification , 1973 .

[18]  Marcel J. T. Reinders,et al.  Random subspace method for multivariate feature selection , 2006, Pattern Recognit. Lett..

[19]  Y. Yao,et al.  Information-Theoretic Measures for Knowledge Discovery and Data Mining , 2003 .

[20]  A. E. Eiben,et al.  Genetic algorithms with multi-parent recombination , 1994, PPSN.

[21]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[22]  Aboul Ella Hassanien,et al.  Networks Community Detection Using Artificial Bee Colony Swarm Optimization , 2014, IBICA.

[23]  Wei-Zhi Wu,et al.  Approaches to knowledge reduction based on variable precision rough set model , 2004, Inf. Sci..

[24]  Xiangyang Wang,et al.  Feature selection based on rough sets and particle swarm optimization , 2007, Pattern Recognit. Lett..

[25]  Crina Grosan,et al.  Feature Subset Selection Approach by Gray-Wolf Optimization , 2014, AECIA.