Skip to main content

Exploration of Two-Objective Scenarios on Supervised Evolutionary Feature Selection: A Survey and a Case Study (Application to Music Categorisation)

  • Conference paper
  • First Online:
Evolutionary Multi-Criterion Optimization (EMO 2015)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9019))

Included in the following conference series:

Abstract

Almost all studies which apply feature selection for supervised classification are limited to single-objective optimisation, validating feature sets with only one criterion like accuracy, classification error, correlation with the category, etc. However, this approach usually leads to a decrease of performance with respect to other relevant criteria. In this paper, we provide a summary of previous studies on supervised evolutionary multi-objective feature selection with a focus on the choice of the objectives. Further, we explore the application of EMO-FS for 28 pairs of evaluation measures in a case study predicting musical genres and styles based on the initial set of 636 features. To measure the advantage of a multi-objective approach over a single-objective one, we propose two metrics based on hypervolume and provide a statistical comparison of multi-objective performance across 14 categorisation tasks.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alpaydin, E.: Introduction to Machine Learning. The MIT Press (2010)

    Google Scholar 

  2. Bertin-Mahieux, T., Eck, D., Maillet, F., Lamere, P.: Autotagger: A Model for Predicting Social Tags from Acoustic Features on Large Music Databases. Journal of New Music Research 37(2), 115–135 (2008)

    Article  Google Scholar 

  3. Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A Fast and Elitist Multiobjective Genetic Algorithm: NSGA-II. IEEE Trans. on Evol. Comp. 6(2), 182–197 (2002)

    Article  Google Scholar 

  4. Downie, J.S.: Music Information Retrieval. Annual Review of Information Science and Technology 37(1), 295–340 (2003)

    Article  Google Scholar 

  5. Ekbal, A., Saha, S., Garbe, C.S.: Feature selection using multiobjective optimization for named entity recognition. In: Proc. of the 20th Int’l Conf. on Pattern Recognition (ICPR), pp. 1937–1940 (2010)

    Google Scholar 

  6. Emmanouilidis, C., Hunter, A., MacIntyre, J.: A multiobjective evolutionary setting for feature selection and a commonality-based crossover pperator. In: Proc. of the IEEE Congress on Evolutionary Computation (CEC), vol. 1, pp. 309–316 (2000)

    Google Scholar 

  7. Emmanouilidis, C.: Evolutionary Multi-Objective Feature Selection and ROC Analysis With Application to Industrial Machinery Fault Diagnosis. Evolutionary Methods for Optimization, Design and Control, CIMNE (2002)

    Google Scholar 

  8. Emmerich, M.T.M., Beume, N., Naujoks, B.: An EMO algorithm using the hypervolume measure as selection criterion. In: Coello Coello, C.A., Hernández Aguirre, A., Zitzler, E. (eds.) EMO 2005. LNCS, vol. 3410, pp. 62–76. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  9. Fujinaga, I.: Machine recognition of timbre using steady-state tone of acoustic musical instruments. In: Proc. of the Int’l Comp. Music Conf. (ICMC), pp. 207–210 (1998)

    Google Scholar 

  10. García-Nieto, J., Alba, E., Jourdan, L., Talbi, E.: Sensitivity and Specificity based Multiobjective Approach for Feature Selection: Application to Cancer Diagnosis. Inf. Process. Lett. 109(16), 887–896 (2009)

    Article  MATH  Google Scholar 

  11. Gaspar-Cunha, A.: Feature selection using multi-objective evolutionary algorithms: application to cardiac SPECT diagnosis. In: Rocha, M.P., Riverola, F.F., Shatkay, H., Corchado, J.M. (eds.) IWPACBB 2010. AISC, vol. 74, pp. 85–92. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  12. Gaspar-Cunha, A., Mendes, F., Duarte, J., Vieira, A., Ribeiro, B., Ribeiro, A., Neves, J.: Multi-objective evolutionary algorithms for feature selection: application in bankruptcy prediction. In: Deb, K., Bhattacharya, A., Chakraborti, N., Chakroborty, P., Das, S., Dutta, J., Gupta, S.K., Jain, A., Aggarwal, V., Branke, J., Louis, S.J., Tan, K.C. (eds.) SEAL 2010. LNCS, vol. 6457, pp. 319–328. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  13. Guyon, I., Nikravesh, M., Gunn, S., Zadeh, L.A. (eds.): Feature Extraction. Foundations and Applications. Springer (2006)

    Google Scholar 

  14. Hamdani, T.M., Won, J.-M., Alimi, M.A.M., Karray, F.: Multi-objective feature selection with NSGA II. In: Beliczynski, B., Dzielinski, A., Iwanowski, M., Ribeiro, B. (eds.) ICANNGA 2007. LNCS, vol. 4431, pp. 240–247. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  15. Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proc. of the IEEE International Conference on Neural Networks (ICNN), vol. 4, pp. 1942–1948 (1995)

    Google Scholar 

  16. Kohavi, R., John, G.H.: Wrappers for feature subset selection. Artificial Intelligence 97(1–2), 273–324 (1997)

    Article  MATH  Google Scholar 

  17. Kubat, M., Matwin, S.: Addressing the curse of imbalanced training sets: one-sided selection. In: Proc. of 14th Int’l Conf. on Machine Learn. (ICML), pp. 179–186 (1997)

    Google Scholar 

  18. Kudo, M., Sklansky, J.: Comparison of Algorithms that Select Features for Pattern Classifiers. Pattern Recognition 33(1), 25–41 (2000)

    Article  Google Scholar 

  19. Lac, H.C., Stacey, D.A.: Feature subset selection via multi-objective genetic algorithm. In: Proc. IEEE Int’l Joint Conf. on Neural Networks (IJCNN), pp. 1349–1354 (2005)

    Google Scholar 

  20. Liu, J., Iba, H.: Selecting informative genes using a multiobjective evolutionary algorithm. In: Proc. of the 2002 Congr. on Evolutionary Comput. (CEC), pp. 297–302 (2002)

    Google Scholar 

  21. Martins, M., Costa, L., Frizera, A., Ceres, R., Santos, C.: Hybridization between Multi-Objective Genetic Algorithm and Support Vector Machine for Feature Selection in Walker-Assisted Gait. Comp. Meth. and Prog. in Biom. 113, 746–748 (2014)

    Google Scholar 

  22. Mitchell, T.: Machine Learning. McGraw-Hill (1997)

    Google Scholar 

  23. Mukhopadhyay, A., Maulik, U., Bandyopadhyay, S., Coello Coello, C.A.: A Survey of Multiobjective Evolutionary Algorithms for Data Mining: Part I. IEEE Trans. on Evolutionary Computation 18(1), 4–19 (2014)

    Article  Google Scholar 

  24. Mäkinen, T., Kiranyaz, S., Raitoharju, J., Gabbouj, M.: An Evolutionary Feature Synthesis Approach for Content-Based Audio Retrieval. EURASIP Journal on Audio, Speech and Music Processing 2012 (2012)

    Google Scholar 

  25. Mierswa, I., Morik, K.: Automatic Feature Extraction for Classifying Audio Data. Machine Learning Journal 58(2–3), 127–149 (2005)

    Article  MATH  Google Scholar 

  26. Oliveira, L.S., Sabourin, R., Bortolozzi, F., Suen, C.Y.: A Methodology for Feature Selection Using Multiobjective Genetic Algorithms for Handwritten Digit String Recognition. Int’l Journal of Pattern Recogn. and Artif. Intell. 17, 903–929 (2003)

    Article  Google Scholar 

  27. Oliveira, L.S., Morita, M., Sabourin, R.: Feature selection for ensembles using the multi-objective optimization approach. In: Jin, Y. (ed.) Multi-Objective Machine Learning, Studies on Computational Intelligence, vol. 16, pp. 49–74. Springer (2006)

    Google Scholar 

  28. Pachet, F., Roy, P.: Analytical features: A Knowledge-Based Approach to Audio Feature Generation. EURASIP J. on Audio, Speech, and Mus. Proc. 2009 (2009)

    Google Scholar 

  29. Pappa, G.L., Freitas, A.A., Kaestner, C.A.A.: Attribute Selection with a Multi-objective Genetic Algorithm. Adv. in Artificial Intell., 280–290. Springer (2002)

    Google Scholar 

  30. Robič, T., Filipič, B.: DEMO: differential evolution for multiobjective optimization. In: Coello Coello, C.A., Hernández Aguirre, A., Zitzler, E. (eds.) EMO 2005. LNCS, vol. 3410, pp. 520–533. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  31. Saroj, J.: Multi-objective genetic algorithm approach to feature subset optimization. In: Proc. of IEEE Int’l Advance Computing Conf. (IACC), pp. 544–548 (2014)

    Google Scholar 

  32. Serra, S., Magas, M., Benetos, E., Chudy, M., Dixon, S., Flexer, A., Gómez, E., Gouyon, F., Herrera, P., Jorda, S., Paytuvi, O., Peeters, G., Schlüter, J., Vinet, H., Widmer, G.: Roadmap for Music Information Research. The MIReS Consortium, Tech. Rep. (2013)

    Google Scholar 

  33. Siedlecki, W.W., Sklansky, J.: A Note on Genetic Algorithms for Large-Scale Feature Selection. Pattern Recognition Letters 10(5), 335–347 (1989)

    Article  MATH  Google Scholar 

  34. Sokolova, M., Japkowicz, N., Szpakowicz, S.: Beyond accuracy, F-score and ROC: a family of discriminant measures for performance evaluation. In: Proc. of the Adv. in Artif. Intell. Works. on Eval. Methods for Machine Learning (AI), pp. 1015–1021 (2006)

    Google Scholar 

  35. Sokolova, M., Lapalme, G.: A Systematic Analysis of Performance Measures for Classification Tasks. Information Processing and Management 45(4), 427–437 (2009)

    Article  Google Scholar 

  36. Sturm, B.L.: A survey of evaluation in music genre recognition. In: Nürnberger, A., Stober, S., Larsen, B., Detyniecki, M. (eds.) AMR 2012. LNCS, vol. 8382, pp. 29–66. Springer, Heidelberg (2014)

    Chapter  Google Scholar 

  37. Tan, C.J., Lim, C.P., Cheah, Y.-N.: A Multi-Objective Evolutionary Algorithm-based Ensemble Optimizer for Feature Selection and Classification with Neural Network Models. Neurocomputing 125, 217–228 (2014)

    Article  Google Scholar 

  38. Tzanetakis, G., Cook, P.: Musical Genre Classification of Audio Signals. IEEE Transactions on Speech and Audio Processing 10(5), 293–302 (2002)

    Article  Google Scholar 

  39. Vatolkin, I., Preuß, M., Rudolph, G.: Multi-objective feature selection in music genre and style recognition tasks. In: Proc. of the 13th Genetic and Evolutionary Computation Conference (GECCO), pp. 411–418. ACM (2011)

    Google Scholar 

  40. Vatolkin, I.: Multi-objective evaluation of music classification. In: Gaul, W.A., Geyer-Schulz, A., Schmidt-Thieme, L., Kunze, J. (eds.) Studies in Classification, Data Analysis, and Knowledge Organization, pp. 401–410. Springer (2012)

    Google Scholar 

  41. Vatolkin, I.: Improving Supervised Music Classification by Means of Multi-Objective Evolutionary Feature Selection. PhD thesis, TU Dortmund (2013)

    Google Scholar 

  42. Vatolkin, I., Nagathil, A., Theimer, W., Martin, R.: Performance of specific vs. generic feature sets in polyphonic music instrument recognition. In: Purshouse, R.C., Fleming, P.J., Fonseca, C.M., Greco, S., Shaw, J. (eds.) EMO 2013. LNCS, vol. 7811, pp. 587–599. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  43. Vatolkin, I., Bonnin, G., Jannach, D.: Comparing audio features and playlist statistics for music classification. In: Submitted to Post-Conference Proc. of the 2nd European Conf. on Data Analysis (ECDA) (2014)

    Google Scholar 

  44. Venkatadri, M., Srinivasa, R.K.: A Multiobjective Genetic Algorithm for Feature Selection in Data Mining. Int’l Journal of Computer Science and Information Technologies 1(5), 443–448 (2010)

    Google Scholar 

  45. Vignolo, L.D., Milone, D.H., Scharcanski, J.: Feature Selection for Face Recognition Based on Multi-Objective Evolutionary Wrappers. Expert Systems with Applications 40, 5077–5084 (2013)

    Article  Google Scholar 

  46. Wang, C.-M., Huang, Y.-F.: Evolutionary-Based Feature Selection Approaches with New Criteria for Data Mining: A case study of credit approval data. Expert Systems with Applications 36, 5900–5908 (2009)

    Article  Google Scholar 

  47. Xue, B., Zhang, M., Browne, W.N.: Particle Swarm Optimization for Feature Selection in Classification: A Multi-Objective Approach. IEEE Trans. on Cybernetics 43(6), 1656–1671 (2013)

    Article  Google Scholar 

  48. Xue, B., Fu, W., Zhang, M.: Differential evolution (DE) for Multi-objective feature selection in classification. In: Proc. of the Companion of Genetic and Evolutionary Computation Conference (GECCO), pp. 83–84 (2014)

    Google Scholar 

  49. Zhu, Z., Ong, Y.-S., Kuo, J.-L.: Feature selection using single/multi-objective memetic frameworks. In: Goh, C.-K., Ong, Y.-S., Tan, K.C. (eds.) Multi-Objective Memetic Algorithms, pp. 111–131. Springer (2009)

    Google Scholar 

  50. Zitzler, E., Thiele, L.: Multiobjective optimization using evolutionary algorithms - a comparative case study. In: Eiben, A.E., Bäck, T., Schoenauer, M., Schwefel, H.-P. (eds.) PPSN 1998. LNCS, vol. 1498, p. 292. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Igor Vatolkin .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Vatolkin, I. (2015). Exploration of Two-Objective Scenarios on Supervised Evolutionary Feature Selection: A Survey and a Case Study (Application to Music Categorisation). In: Gaspar-Cunha, A., Henggeler Antunes, C., Coello, C. (eds) Evolutionary Multi-Criterion Optimization. EMO 2015. Lecture Notes in Computer Science(), vol 9019. Springer, Cham. https://doi.org/10.1007/978-3-319-15892-1_36

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-15892-1_36

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-15891-4

  • Online ISBN: 978-3-319-15892-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics