Skip to main content

2017 | OriginalPaper | Buchkapitel

Kernel Construction and Feature Subset Selection in Support Vector Machines

verfasst von : Shinichi Yamada, Kourosh Neshatian

Erschienen in: Simulated Evolution and Learning

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Kernel functions have an important role in the performance of Support Vector Machines (SVMs), since they form the geometry of the feature space. Manual designing of kernel functions is an expensive task and requires domain-specific knowledge. In this article, we propose a new method to automatically construct kernel functions and select optimal subsets of features. We achieve this by combining primitive kernels and subsets of features using Genetic Programming (GP). Our experiments show that the proposed method drastically improves the prediction accuracy of SVMs.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Bach, F.R., Lanckriet, G.R.G., Jordan, M.I.: Multiple kernel learning, conic duality, and the SMO algorithm. In: Proceedings of 21st International Conference on Machine Learning, ICML 2004, p. 6. ACM, New York (2004) Bach, F.R., Lanckriet, G.R.G., Jordan, M.I.: Multiple kernel learning, conic duality, and the SMO algorithm. In: Proceedings of 21st International Conference on Machine Learning, ICML 2004, p. 6. ACM, New York (2004)
2.
Zurück zum Zitat Bartz-Beielstein, T., Lasarczyk, C., Preuss, M.: The sequential parameter optimization toolbox. In: Bartz-Beielstein, T., Chiarandini, M., Paquete, L., Preuss, M. (eds.) Experimental Methods for the Analysis of Optimization Algorithms, pp. 337–360. Springer, New York (2010). doi:10.1007/978-3-642-02538-9_14 CrossRef Bartz-Beielstein, T., Lasarczyk, C., Preuss, M.: The sequential parameter optimization toolbox. In: Bartz-Beielstein, T., Chiarandini, M., Paquete, L., Preuss, M. (eds.) Experimental Methods for the Analysis of Optimization Algorithms, pp. 337–360. Springer, New York (2010). doi:10.​1007/​978-3-642-02538-9_​14 CrossRef
3.
Zurück zum Zitat Bhowan, U., McCloskey, D.J.: Genetic programming for feature selection and question-answer ranking in IBM Watson. In: Machado, P., Heywood, M.I., McDermott, J., Castelli, M., García-Sánchez, P., Burelli, P., Risi, S., Sim, K. (eds.) EuroGP 2015. LNCS, vol. 9025, pp. 153–166. Springer, Cham (2015). doi:10.1007/978-3-319-16501-1_13 Bhowan, U., McCloskey, D.J.: Genetic programming for feature selection and question-answer ranking in IBM Watson. In: Machado, P., Heywood, M.I., McDermott, J., Castelli, M., García-Sánchez, P., Burelli, P., Risi, S., Sim, K. (eds.) EuroGP 2015. LNCS, vol. 9025, pp. 153–166. Springer, Cham (2015). doi:10.​1007/​978-3-319-16501-1_​13
4.
Zurück zum Zitat Chang, C.-C., Lin, C.-J.: LIBSVM: a library for support vector machines. ACM Trans. Intell. Syst. Technol. 2(3), 27:1–27:27 (2011)CrossRef Chang, C.-C., Lin, C.-J.: LIBSVM: a library for support vector machines. ACM Trans. Intell. Syst. Technol. 2(3), 27:1–27:27 (2011)CrossRef
5.
Zurück zum Zitat Cortes, C., Haffner, P., Mohri, M., Bennett, K., Cesa-bianchi, N.: Rational kernels. J. Mach. Learn. Res. 5, 1035–1062 (2004)MathSciNetMATH Cortes, C., Haffner, P., Mohri, M., Bennett, K., Cesa-bianchi, N.: Rational kernels. J. Mach. Learn. Res. 5, 1035–1062 (2004)MathSciNetMATH
6.
Zurück zum Zitat Diosan, L., Rogozan, A., Pecuchet, J.P.: Evolving kernel functions for SVMs by genetic programming. In: Sixth International Conference on Machine Learning and Applications (ICMLA 2007), pp. 19–24, December 2007 Diosan, L., Rogozan, A., Pecuchet, J.P.: Evolving kernel functions for SVMs by genetic programming. In: Sixth International Conference on Machine Learning and Applications (ICMLA 2007), pp. 19–24, December 2007
7.
Zurück zum Zitat Dioşan, L., Rogozan, A., Pecuchet, J.-P.: Improving classification performance of support vector machine by genetically optimising kernel shape and hyper-parameters. Appl. Intell. 36(2), 280–294 (2012)CrossRef Dioşan, L., Rogozan, A., Pecuchet, J.-P.: Improving classification performance of support vector machine by genetically optimising kernel shape and hyper-parameters. Appl. Intell. 36(2), 280–294 (2012)CrossRef
8.
Zurück zum Zitat Gray, H.F., Maxwell, R.J., Martnez-Prez, I., Ars, C., Cerdn, S.: Genetic programming for classication and feature selection: analysis of 1h nuclear magnetic resonance spectra from human brain tumour biopsies. NMR Biomed. 11(4–5), 217–224 (1998)CrossRef Gray, H.F., Maxwell, R.J., Martnez-Prez, I., Ars, C., Cerdn, S.: Genetic programming for classication and feature selection: analysis of 1h nuclear magnetic resonance spectra from human brain tumour biopsies. NMR Biomed. 11(4–5), 217–224 (1998)CrossRef
9.
Zurück zum Zitat Howley, T., Madden, M.G.: The genetic kernel support vector machine: description and evaluation. Artif. Intell. Rev. 24(3), 379–395 (2005)CrossRef Howley, T., Madden, M.G.: The genetic kernel support vector machine: description and evaluation. Artif. Intell. Rev. 24(3), 379–395 (2005)CrossRef
10.
Zurück zum Zitat Kloft, M., Brefeld, U., Sonnenburg, S., Zien, A.: Lp-norm multiple kernel learning. J. Mach. Learn. Res. 12, 953–997 (2011)MathSciNetMATH Kloft, M., Brefeld, U., Sonnenburg, S., Zien, A.: Lp-norm multiple kernel learning. J. Mach. Learn. Res. 12, 953–997 (2011)MathSciNetMATH
11.
Zurück zum Zitat Koch, P., Bischl, B., Flasch, O., Bartz-Beielstein, T., Weihs, C., Konen, W.: Tuning and evolution of support vector kernels. Evol. Intel. 5(3), 153–170 (2012)CrossRef Koch, P., Bischl, B., Flasch, O., Bartz-Beielstein, T., Weihs, C., Konen, W.: Tuning and evolution of support vector kernels. Evol. Intel. 5(3), 153–170 (2012)CrossRef
12.
Zurück zum Zitat Konen, W., Koch, P., Flasch, O., Bartz-Beielstein, T., Friese, M., Naujoks, B.: Tuned data mining: a benchmark study on different tuners. In: Proceedings of 13th Annual Conference on Genetic and Evolutionary Computation, GECCO 2011, pp. 1995–2002. ACM, New York (2011) Konen, W., Koch, P., Flasch, O., Bartz-Beielstein, T., Friese, M., Naujoks, B.: Tuned data mining: a benchmark study on different tuners. In: Proceedings of 13th Annual Conference on Genetic and Evolutionary Computation, GECCO 2011, pp. 1995–2002. ACM, New York (2011)
13.
Zurück zum Zitat Koza, J.R.: Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press, Cambridge (1992)MATH Koza, J.R.: Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press, Cambridge (1992)MATH
14.
Zurück zum Zitat Lanckriet, G.R., Cristianini, N., Bartlett, P., Ghaoui, L.E., Jordan, M.I.: Learning the kernel matrix with semidefinite programming. J. Mach. Learn. Res. 5, 27–72 (2004)MathSciNetMATH Lanckriet, G.R., Cristianini, N., Bartlett, P., Ghaoui, L.E., Jordan, M.I.: Learning the kernel matrix with semidefinite programming. J. Mach. Learn. Res. 5, 27–72 (2004)MathSciNetMATH
15.
Zurück zum Zitat Lichman, M.: UCI machine learning repository (2013) Lichman, M.: UCI machine learning repository (2013)
16.
17.
Zurück zum Zitat Micchelli, C.A., Pontil, M.: Learning the kernel function via regularization. J. Mach. Learn. Res. 6, 1099–1125 (2005)MathSciNetMATH Micchelli, C.A., Pontil, M.: Learning the kernel function via regularization. J. Mach. Learn. Res. 6, 1099–1125 (2005)MathSciNetMATH
18.
Zurück zum Zitat Orabona, F., Fornoni, M., Caputo, B., Cesa-Bianchi, N.: OM-2: an online multi-class multi-kernel learning algorithm Luo Jie. In: IEEE Conference on Computer Vision and Pattern Recognition, CVPR Workshops 2010, San Francisco, CA, USA, 13–18 June 2010, pp. 43–50. IEEE Computer Society (2010) Orabona, F., Fornoni, M., Caputo, B., Cesa-Bianchi, N.: OM-2: an online multi-class multi-kernel learning algorithm Luo Jie. In: IEEE Conference on Computer Vision and Pattern Recognition, CVPR Workshops 2010, San Francisco, CA, USA, 13–18 June 2010, pp. 43–50. IEEE Computer Society (2010)
19.
Zurück zum Zitat Orabona, F., Luo, J.: Ultra-fast optimization algorithm for sparse multi kernel learning. In: Proceedings of 28th International Conference on Machine Learning, no. Idiap-RR-11-2011, June 2011 Orabona, F., Luo, J.: Ultra-fast optimization algorithm for sparse multi kernel learning. In: Proceedings of 28th International Conference on Machine Learning, no. Idiap-RR-11-2011, June 2011
20.
Zurück zum Zitat Orabona, F., Luo, J., Caputo, B.: Online-batch strongly convex multi kernel learning. In: The 23rd IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2010, San Francisco, CA, USA, 13–18 June 2010, pp. 787–794. IEEE Computer Society (2010) Orabona, F., Luo, J., Caputo, B.: Online-batch strongly convex multi kernel learning. In: The 23rd IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2010, San Francisco, CA, USA, 13–18 June 2010, pp. 787–794. IEEE Computer Society (2010)
21.
Zurück zum Zitat Silva, S., Almeida, J.: GPLAB-a genetic programming toolbox for MATLAB. In: Proceedings of Nordic MATLAB Conference (NMC-2003), pp. 273–278 (2005) Silva, S., Almeida, J.: GPLAB-a genetic programming toolbox for MATLAB. In: Proceedings of Nordic MATLAB Conference (NMC-2003), pp. 273–278 (2005)
22.
Zurück zum Zitat Steinwart, I., Christmann, A.: Support Vector Machines, 1st edn. Springer Publishing Company Incorporated, New York (2008)MATH Steinwart, I., Christmann, A.: Support Vector Machines, 1st edn. Springer Publishing Company Incorporated, New York (2008)MATH
23.
Zurück zum Zitat Sullivan, K.M., Luke, S.: Evolving kernels for support vector machine classification. In: Thierens, D., Beyer, H.-G., Bongard, J., Branke, J., Clark, J.A., Cliff, D., Congdon, C.B., Deb, K., Doerr, B., Kovacs, T., Kumar, S., Miller, J.F., Moore, J., Neumann, F., Pelikan, M., Poli, R., Sastry, K., Stanley, K.O., Stutzle, T., Watson, R.A., Wegener, I. (eds.) GECCO 2007: Proceedings of 9th Annual Conference on Genetic and Evolutionary Computation, vol. 2, pp. 1702–1707. ACM Press, London, 7–11 July 2007 Sullivan, K.M., Luke, S.: Evolving kernels for support vector machine classification. In: Thierens, D., Beyer, H.-G., Bongard, J., Branke, J., Clark, J.A., Cliff, D., Congdon, C.B., Deb, K., Doerr, B., Kovacs, T., Kumar, S., Miller, J.F., Moore, J., Neumann, F., Pelikan, M., Poli, R., Sastry, K., Stanley, K.O., Stutzle, T., Watson, R.A., Wegener, I. (eds.) GECCO 2007: Proceedings of 9th Annual Conference on Genetic and Evolutionary Computation, vol. 2, pp. 1702–1707. ACM Press, London, 7–11 July 2007
24.
Zurück zum Zitat Surez, R.R., Valencia-Ramrez, J.M., Graff, M.: Genetic programming as a feature selection algorithm. In: 2014 IEEE International Autumn Meeting on Power, Electronics and Computing (ROPEC), pp. 1–5, November 2014 Surez, R.R., Valencia-Ramrez, J.M., Graff, M.: Genetic programming as a feature selection algorithm. In: 2014 IEEE International Autumn Meeting on Power, Electronics and Computing (ROPEC), pp. 1–5, November 2014
25.
Zurück zum Zitat Xue, B., Zhang, M., Browne, W.N., Yao, X.: A survey on evolutionary computation approaches to feature selection. IEEE Trans. Evol. Comput. 1(99), 1 (2015) Xue, B., Zhang, M., Browne, W.N., Yao, X.: A survey on evolutionary computation approaches to feature selection. IEEE Trans. Evol. Comput. 1(99), 1 (2015)
26.
Zurück zum Zitat Yamada, S., Neshatian, K., Sainudiin, R.: Optimal hyper-parameter search in support vector machines using Bézier surfaces. In: Pfahringer, B., Renz, J. (eds.) AI 2015. LNCS, vol. 9457, pp. 623–629. Springer, Cham (2015). doi:10.1007/978-3-319-26350-2_55 CrossRef Yamada, S., Neshatian, K., Sainudiin, R.: Optimal hyper-parameter search in support vector machines using Bézier surfaces. In: Pfahringer, B., Renz, J. (eds.) AI 2015. LNCS, vol. 9457, pp. 623–629. Springer, Cham (2015). doi:10.​1007/​978-3-319-26350-2_​55 CrossRef
Metadaten
Titel
Kernel Construction and Feature Subset Selection in Support Vector Machines
verfasst von
Shinichi Yamada
Kourosh Neshatian
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-68759-9_49