Proceedings

Sequential Genetic Search for Ensemble Feature Selection

Download BibTeX Cite

Proceedings of the Nineteenth International Joint Conference on Artificial Intelligence. Pages 877-881.

© 2005 International Joint Conferences on Artificial Intelligence

Abstract

Ensemble learning constitutes one of the main directions in machine learning and data mining. Ensembles allow us to achieve higher accuracy, which is often not achievable with single models. One technique, which proved to be effective for constructing an ensemble of diverse classifiers, is the use of feature subsets. Among different approaches to ensemble feature selection, genetic search was shown to perform best in many domains. In this paper, a new strategy GAS-SEFS, Genetic Algorithm-based Sequential Search for Ensemble Feature Selection, is introduced. Instead of one genetic process, it employs a series of processes, the goal of each of which is to build one base classifier. Experiments on 21 data sets are conducted, comparing the new strategy with a previously considered genetic strategy for different ensemble sizes and for five different ensemble integration methods. The experiments show that GAS-SEFS, although being more time-consuming, often builds better ensembles, especially on data sets with larger numbers of features.

  1. [Aha and Bankert, 1995] David W. Aha and Richard L. Bankert. A comparative evaluation of sequential feature selection algorithms. In Proceedings of the 5th Interna- tional Workshop on Artificial Intelligence and Statistics, pages 1-7, 1995.
  2. [Bauer and Kohavi, 1999] Eric Bauer and Ron Kohavi. An empirical comparison of voting classification algorithms: bagging, boosting, and variants. Machine Learning 36 (1,2): 105-139, 1999.
  3. [Blake et al., 1999] Catherine L. Blake, Eamonn Keogh, and Chris J. Merz. UCI repository of machine learning data- bases. Dept. of Information and Computer Science, Uni- versity of California, Irvine, CA, 1999.
  4. [Brodley and Lane, 1996] Carla E. Brodley and Terran Lane. Creating and exploiting coverage and diversity. In Proceedings of the Workshop on Integrating Multiple Learned Models, pages 8-14, 1996.
  5. [Cohen, 1960] Jacob Cohen. A coefficient of agreement for nominal scales. Educational and Psychological Meas- urement 20, pages 37-46, 1960.
  6. [Cunningham and Carney, 2000] Padraig Cunningham and John Carney. Diversity versus quality in classification ensembles based on feature selection. In Proceedings of the 11th European Conference On Machine Learning, pages 109-116, Barcelona, Spain, 2000, Springer.
  7. [Dietterich, 1997] Tom G. Dietterich. Machine learning research: four current directions. AI Magazine 18(4): 97- 136, 1997.
  8. [Domingos and Pazzani, 1997] Pedro Domingos and Mi- chael Pazzani. On the optimality of the simple Bayesian classifier under zero-one loss. Machine Learning 29(2,3): 103-130, 1997.
  9. [Ho, 1998] Tin K. Ho. The random subspace method for constructing decision forests. IEEE Transactions on Pat- tern Analysis and Machine Intelligence 20(8): 832-844, 1998.
  10. [Kohavi et al., 1996] Ron Kohavi, Dan Sommerfield, and James Dougherty. Data mining using MLC++: a ma- chine learning library in C++. In Proceedings of the 18 th International Conference on Tools with Artificial Intelli- gence, pages 234-245, 1996, IEEE CS Press. [Kuncheva, 1993]
  11. Ludmila I. Kuncheva. Genetic algorithm for feature selection for parallel classifiers, Information Processing Letters 46: 163-168, 1993.
  12. [Kuncheva and Jain, 2000] Ludmila I. Kuncheva and Lak- hmi C. Jain. Designing classifier fusion systems by ge- netic algorithms, IEEE Transactions on Evolutionary Computation 4(4): 327-336, 2000.
  13. [Oliveira et al., 2003] Luiz S. Oliveira, Robert Sabourin, Flavio Bortolozzi, and Ching Y. Suen. A methodology for feature selection using multi-objective genetic algo- rithms for handwritten digit string recognition, Pattern Recognition and Artificial Intelligence 17(6): 903-930, 2003.
  14. [Opitz, 1999] David Opitz. Feature selection for ensembles. In Proceedings of the 16th National Conference on Arti- ficial Intelligence, pages 379-384, 1999, AAAI Press.
  15. [Schaffer, 1993] Cullen Schaffer. Selecting a classification method by cross-validation. Machine Learning 13: 135- 143, 1993.
  16. [Skalak, 1996] David B. Skalak. The sources of increased accuracy for two proposed boosting algorithms. In Pro- ceedings of the Workshop on Integrating Multiple Learned Models, pages 120-125, 1996, AAAI.
  17. [Skurichina and Duin, 2001] Marina Skurichina and Robert P.W. Duin, Bagging and the random subspace method for redundant feature spaces. In Proceedings of the 2nd International Workshop on Multiple Classifier Systems, pages 1-10, Cambridge, UK, 2001.
  18. [Street and Kim, 2001] William N. Street and Yong Kim, A streaming ensemble algorithm (SEA) for large-scale classification. In Proceedings of the International Con- ference on Knowledge Discovery and Data Mining, pages 377-382, 2001, ACM Press.
  19. [Tsymbal and Puuronen, 2000] Alexey Tsymbal, Seppo Puuronen, Bagging and boosting with dynamic integra- tion of classifiers. In Proceedings of the International Conference on Principles of Data Mining and Knowl- edge Discovery, pages 116-125, 2000, Springer-Verlag.
  20. [Tsymbal et al., 2003] Tsymbal Alexey, Seppo Puuronen, and David Patterson, Ensemble feature selection with the simple Bayesian classification, Information Fusion 4(2): 87-100, 2003.
  21. [Tsymbal et al., 2005] Alexey Tsymbal, Mykola Pecheniz- kiy, and Padraig Cunningham, Diversity in search strate- gies for ensemble feature selection, Information Fusion 6(1): 83-98, Special Issue "Diversity in Multiple Classi- fier Systems", 2005.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards