Skip to main content
Top
Published in: Neural Computing and Applications 12/2021

21-10-2020 | Original Article

In-depth analysis of SVM kernel learning and its components

Authors: Ibai Roman, Roberto Santana, Alexander Mendiburu, Jose A. Lozano

Published in: Neural Computing and Applications | Issue 12/2021

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The performance of support vector machines in nonlinearly separable classification problems strongly relies on the kernel function. Toward an automatic machine learning approach for this technique, many research outputs have been produced dealing with the challenge of automatic learning of good-performing kernels for support vector machines. However, these works have been carried out without a thorough analysis of the set of components that influence the behavior of support vector machines and their interaction with the kernel. These components are related in an intricate way and it is difficult to provide a comprehensible analysis of their joint effect. In this paper, we try to fill this gap introducing the necessary steps in order to understand these interactions and provide clues for the research community to know where to place the emphasis. First of all, we identify all the factors that affect the final performance of support vector machines in relation to the elicitation of kernels. Next, we analyze the factors independently or in pairs and study the influence each component has on the final classification performance, providing recommendations and insights into the kernel setting for support vector machines.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

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+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!

Literature
4.
go back to reference Boser BE, Guyon IM, Vapnik VN (1992) A training algorithm for optimal margin classifiers. In: Proceedings of the fifth annual workshop on computational learning theory. ACM, New York, NY, USA, COLT ’92, pp 144–152. https://doi.org/10.1145/130385.130401. (Event-place: Pittsburgh, Pennsylvania, USA) Boser BE, Guyon IM, Vapnik VN (1992) A training algorithm for optimal margin classifiers. In: Proceedings of the fifth annual workshop on computational learning theory. ACM, New York, NY, USA, COLT ’92, pp 144–152. https://​doi.​org/​10.​1145/​130385.​130401. (Event-place: Pittsburgh, Pennsylvania, USA)
5.
go back to reference Burges CJ, Crisp DJ (2000) Uniqueness of the SVM solution. In: Advances in neural information processing systems, pp 223–229 Burges CJ, Crisp DJ (2000) Uniqueness of the SVM solution. In: Advances in neural information processing systems, pp 223–229
6.
go back to reference Chapelle O (2002) Support vector machines: induction principle, adaptive tuning and prior knowledge. Ph.D. thesis, LIP6 Chapelle O (2002) Support vector machines: induction principle, adaptive tuning and prior knowledge. Ph.D. thesis, LIP6
8.
go back to reference Crammer K, Singer Y (2001) On the algorithmic implementation of multiclass kernel-based vector machines. J Mach Learn Res 2:265–292MATH Crammer K, Singer Y (2001) On the algorithmic implementation of multiclass kernel-based vector machines. J Mach Learn Res 2:265–292MATH
9.
go back to reference Demšar J (2006) Statistical comparisons of classifiers over multiple data sets. J Mach Learn Res 7:1–30MathSciNetMATH Demšar J (2006) Statistical comparisons of classifiers over multiple data sets. J Mach Learn Res 7:1–30MathSciNetMATH
14.
go back to reference Durrande N, Ginsbourger D, Roustant O (2012) Additive covariance kernels for high-dimensional Gaussian process modeling. Annales de la Faculté de Sciences de Toulouse Tome 21(3):481–499MathSciNetCrossRef Durrande N, Ginsbourger D, Roustant O (2012) Additive covariance kernels for high-dimensional Gaussian process modeling. Annales de la Faculté de Sciences de Toulouse Tome 21(3):481–499MathSciNetCrossRef
17.
go back to reference Fortin FA, Rainville FMD, Gardner MA, Parizeau M, Gagné C (2012) DEAP: evolutionary algorithms made easy. J Mach Learn Res 13(Jul):2171–2175MathSciNet Fortin FA, Rainville FMD, Gardner MA, Parizeau M, Gagné C (2012) DEAP: evolutionary algorithms made easy. J Mach Learn Res 13(Jul):2171–2175MathSciNet
18.
go back to reference Friedman M (1937) The use of ranks to avoid the assumption of normality implicit in the analysis of variance. J Am Stat Assoc 32(200):675–701CrossRef Friedman M (1937) The use of ranks to avoid the assumption of normality implicit in the analysis of variance. J Am Stat Assoc 32(200):675–701CrossRef
19.
go back to reference Gagné C, Schoenauer M, Sebag M, Tomassini M (2006) Genetic programming for kernel-based learning with co-evolving subsets selection. In: Parallel problem solving from nature—PPSN IX, Lecture notes in computer science. Springer, Berlin, Heidelberg, pp 1008–1017. https://doi.org/10.1007/11844297_102 Gagné C, Schoenauer M, Sebag M, Tomassini M (2006) Genetic programming for kernel-based learning with co-evolving subsets selection. In: Parallel problem solving from nature—PPSN IX, Lecture notes in computer science. Springer, Berlin, Heidelberg, pp 1008–1017. https://​doi.​org/​10.​1007/​11844297_​102
20.
go back to reference Genton MG (2002) Classes of kernels for machine learning: a statistics perspective. J Mach Learn Res 2:299–312MathSciNetMATH Genton MG (2002) Classes of kernels for machine learning: a statistics perspective. J Mach Learn Res 2:299–312MathSciNetMATH
22.
go back to reference Girdea M, Ciortuz L (2007) A hybrid genetic programming and boosting technique for learning kernel functions from training data. In: Ninth international symposium on symbolic and numeric algorithms for scientific computing (SYNASC 2007), pp 395–402. https://doi.org/10.1109/SYNASC.2007.71 Girdea M, Ciortuz L (2007) A hybrid genetic programming and boosting technique for learning kernel functions from training data. In: Ninth international symposium on symbolic and numeric algorithms for scientific computing (SYNASC 2007), pp 395–402. https://​doi.​org/​10.​1109/​SYNASC.​2007.​71
25.
29.
go back to reference Koza JR (1992) Genetic programming: on the programming of computers by means of natural selection. MIT Press, CambridgeMATH Koza JR (1992) Genetic programming: on the programming of computers by means of natural selection. MIT Press, CambridgeMATH
31.
go back to reference Li JB, Chu SC, Pan JS (2013) Kernel learning algorithms for face recognition. Springer, BerlinMATH Li JB, Chu SC, Pan JS (2013) Kernel learning algorithms for face recognition. Springer, BerlinMATH
36.
go back to reference Neal RM (1996) Bayesian learning for neural networks. Lecture notes in statistics. Springer, New YorkCrossRef Neal RM (1996) Bayesian learning for neural networks. Lecture notes in statistics. Springer, New YorkCrossRef
40.
go back to reference Platt J (1999) Probabilistic outputs for support vector machines and comparisons to regularized likelihood methods. Adv Large-Margin Classif 10(3):61–74 Platt J (1999) Probabilistic outputs for support vector machines and comparisons to regularized likelihood methods. Adv Large-Margin Classif 10(3):61–74
46.
go back to reference Shaffer JP (2012) Modified sequentially rejective multiple test procedures. J Am Stat Assoc 81:826–831CrossRef Shaffer JP (2012) Modified sequentially rejective multiple test procedures. J Am Stat Assoc 81:826–831CrossRef
48.
50.
go back to reference Valerio R, Vilalta R (2014) Kernel selection in support vector machines using gram-matrix properties. In: Proceedings of the 27th international conference on advances in neural information processing systems. Workshop on modern nonparametrics: automating the learning pipeline, NIPS, vol 14, pp 2–4 Valerio R, Vilalta R (2014) Kernel selection in support vector machines using gram-matrix properties. In: Proceedings of the 27th international conference on advances in neural information processing systems. Workshop on modern nonparametrics: automating the learning pipeline, NIPS, vol 14, pp 2–4
51.
go back to reference Vapnik V (1963) Pattern recognition using generalized portrait method. Autom Remote Control 24:774–780 Vapnik V (1963) Pattern recognition using generalized portrait method. Autom Remote Control 24:774–780
52.
go back to reference Vapnik VN (1995) The nature of statistical learning theory. Springer, BerlinCrossRef Vapnik VN (1995) The nature of statistical learning theory. Springer, BerlinCrossRef
54.
go back to reference Zhao L, Gai M, Jia Y (2018) Classification of multiple power quality disturbances based on PSO-SVM of hybrid kernel function. J Inf Hiding Multimed Signal Process 10(1):138–146 Zhao L, Gai M, Jia Y (2018) Classification of multiple power quality disturbances based on PSO-SVM of hybrid kernel function. J Inf Hiding Multimed Signal Process 10(1):138–146
Metadata
Title
In-depth analysis of SVM kernel learning and its components
Authors
Ibai Roman
Roberto Santana
Alexander Mendiburu
Jose A. Lozano
Publication date
21-10-2020
Publisher
Springer London
Published in
Neural Computing and Applications / Issue 12/2021
Print ISSN: 0941-0643
Electronic ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-020-05419-z

Other articles of this Issue 12/2021

Neural Computing and Applications 12/2021 Go to the issue

Premium Partner