Skip to main content
Top
Published in: Soft Computing 2/2020

04-04-2019 | Methodologies and Application

SVM Hyper-parameters optimization using quantized multi-PSO in dynamic environment

Authors: Dhruba Jyoti Kalita, Shailendra Singh

Published in: Soft Computing | Issue 2/2020

Log in

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

search-config
loading …

Abstract

Support vector machine (SVM) is considered as one of the most powerful classifiers. They are parameterized models build upon the support vectors extracted during the training phase. One of the crucial tasks in the modeling of SVM is to select optimal values for its hyper-parameters, because the effectiveness and efficiency of SVM depend upon these parameters. This task of selecting optimal values for the SVM hyper-parameters is often called as the SVM model selection problem. Till now a lot of methods have been proposed to deal with this SVM model selection problem, but most of these methods consider the model selection problem in static environment only, where the knowledge about a problem does not change over time. In this paper we have proposed a framework to deal with SVM model selection problem in dynamic environment. In dynamic environment, knowledge about a problem changes over time due to which static optimum values for yper-parameters may degrade the performance of the classifier. For this there should be one efficient mechanism which can re-evaluate the optimal values of hyper-parameters when the knowledge about a problem changes. Our proposed framework uses multi-swarm-based optimization with exclusion and anti-convergence theory to select the optimal values for the SVM hyper-parameters in dynamic environment. The experiments performed using the proposed framework have shown better results in comparison with other techniques like traditional gird search, first grid search, PSO, chained PSO and dynamic model selection in terms of effectiveness and efficiency.

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

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

Literature
go back to reference Ayat N, Cheriet M, Suen C (2005) Automatic model selection for the optimization of SVM kernels. Pattern Recognit 38(10):1733–1745CrossRef Ayat N, Cheriet M, Suen C (2005) Automatic model selection for the optimization of SVM kernels. Pattern Recognit 38(10):1733–1745CrossRef
go back to reference Bansal S (2014) Optimal Golomb ruler sequence generation for FWM crosstalk elimination: soft computing versus conventional approaches. Appl Soft Comput 22:443–457MathSciNetCrossRef Bansal S (2014) Optimal Golomb ruler sequence generation for FWM crosstalk elimination: soft computing versus conventional approaches. Appl Soft Comput 22:443–457MathSciNetCrossRef
go back to reference Bansal S, Gupta N, Singh AK (2017a) Nature–inspired metaheuristic algorithms to find near–OGR sequences for WDM channel allocation and their performance comparison. Open Math 15(1):520–547MathSciNetCrossRef Bansal S, Gupta N, Singh AK (2017a) Nature–inspired metaheuristic algorithms to find near–OGR sequences for WDM channel allocation and their performance comparison. Open Math 15(1):520–547MathSciNetCrossRef
go back to reference Bansal S, Singh AK, Gupta N (2017b) Optimal Golomb ruler sequences generation for optical WDM systems: a novel parallel hybrid multi-objective bat algorithm. J Inst Eng (India) Ser B 98(1):43–64CrossRef Bansal S, Singh AK, Gupta N (2017b) Optimal Golomb ruler sequences generation for optical WDM systems: a novel parallel hybrid multi-objective bat algorithm. J Inst Eng (India) Ser B 98(1):43–64CrossRef
go back to reference Blackwell T (2005) Particle swarms and population diversity. Soft Comput 9(11):793–802CrossRef Blackwell T (2005) Particle swarms and population diversity. Soft Comput 9(11):793–802CrossRef
go back to reference Blackwell TM, Bentley P (2002) Don’t push me! Collision avoiding swarms. In: Proceedings of congress on evolutionary computation, 2002, pp 1691–1696 Blackwell TM, Bentley P (2002) Don’t push me! Collision avoiding swarms. In: Proceedings of congress on evolutionary computation, 2002, pp 1691–1696
go back to reference Blackwell TM, Bentley P (2002) Dynamic search with charged swarms. In: Langdon WB et al (eds) Proceedings of genetic and computation conference, pp 19–26 Blackwell TM, Bentley P (2002) Dynamic search with charged swarms. In: Langdon WB et al (eds) Proceedings of genetic and computation conference, pp 19–26
go back to reference Blackwell T, Branke J (2004) Multi-swarm optimization in dynamic environments. In: Raidl GR et al (eds) Applications of evolutionary computing. Series Lecture Notes in Computer Science, vol 3005. Springer, Berlin Blackwell T, Branke J (2004) Multi-swarm optimization in dynamic environments. In: Raidl GR et al (eds) Applications of evolutionary computing. Series Lecture Notes in Computer Science, vol 3005. Springer, Berlin
go back to reference Blackwell T, Branke J (2006a) Multiswarms, exclusion, and anti-convergence in dynamic environments. IEEE Trans Evol Comput 10(4):460–463CrossRef Blackwell T, Branke J (2006a) Multiswarms, exclusion, and anti-convergence in dynamic environments. IEEE Trans Evol Comput 10(4):460–463CrossRef
go back to reference Blackwell T, Branke J (2006b) Multiswarms, exclusion, and anti-convergence in dynamic environments. IEEE Trans Evol Comput 10(4):462–471CrossRef Blackwell T, Branke J (2006b) Multiswarms, exclusion, and anti-convergence in dynamic environments. IEEE Trans Evol Comput 10(4):462–471CrossRef
go back to reference Bottou L, Lin C-J (2007) Support vector machine solvers. Large Scale kernel Mach 3:301–320 Bottou L, Lin C-J (2007) Support vector machine solvers. Large Scale kernel Mach 3:301–320
go back to reference Chapelle O, Vapnik V (1999) Model selection for support vector machines. In: Advances in neural information processing systems, pp 230–236 Chapelle O, Vapnik V (1999) Model selection for support vector machines. In: Advances in neural information processing systems, pp 230–236
go back to reference Chapelle O, Vapnik V, Bousquet O, Mukherjee S (2002) Choosing multiple parameters for support vector machines. Mach Learn 46(1–3):131–159CrossRef Chapelle O, Vapnik V, Bousquet O, Mukherjee S (2002) Choosing multiple parameters for support vector machines. Mach Learn 46(1–3):131–159CrossRef
go back to reference Chatelain C, Adam S, Lecourtier Y, Heutte L, Paquet T (2007) Multiobjective optimization for SVM model selection. In: Proceedings of the 9th international conference on documentation analysis and recognition, 2007, pp 427–431 Chatelain C, Adam S, Lecourtier Y, Heutte L, Paquet T (2007) Multiobjective optimization for SVM model selection. In: Proceedings of the 9th international conference on documentation analysis and recognition, 2007, pp 427–431
go back to reference Chunhong Z, Licheng J (2004) Automatic parameters selection for SVM based on GA. In: Proceedings of the 5th world congress on intelligent control and automation, 2004, pp 1869–1872 Chunhong Z, Licheng J (2004) Automatic parameters selection for SVM based on GA. In: Proceedings of the 5th world congress on intelligent control and automation, 2004, pp 1869–1872
go back to reference Cohen G, Hilario M, Geissbuhler A (2004) Model selection for support vector classifiers via genetic algorithms. An application to medical decision support. In: Proceedings of the 5th international symposium on biological and medical data analysis, 2004, pp 200–211CrossRef Cohen G, Hilario M, Geissbuhler A (2004) Model selection for support vector classifiers via genetic algorithms. An application to medical decision support. In: Proceedings of the 5th international symposium on biological and medical data analysis, 2004, pp 200–211CrossRef
go back to reference Critianini N, Shawe- Taylor J (2000) An introduction to support vector machines and other kernel-based learning methods. Cambridge University Press, CambridgeCrossRef Critianini N, Shawe- Taylor J (2000) An introduction to support vector machines and other kernel-based learning methods. Cambridge University Press, CambridgeCrossRef
go back to reference de Auza BF, de Carvalho ACPLF, Calvo R, Ishii RP (2006) Multiclass SVM model selection using particle swarm optimization. In: Proceedings of the 6th international conference on hybrid intelligence systems, 2006, pp 31–34 de Auza BF, de Carvalho ACPLF, Calvo R, Ishii RP (2006) Multiclass SVM model selection using particle swarm optimization. In: Proceedings of the 6th international conference on hybrid intelligence systems, 2006, pp 31–34
go back to reference Hsu C-W, Lin C-J (2002) A comparison of methods for multiclass support vector machines. IEEE Trans Neural Netw 13:415–425CrossRef Hsu C-W, Lin C-J (2002) A comparison of methods for multiclass support vector machines. IEEE Trans Neural Netw 13:415–425CrossRef
go back to reference Hu X, Eberhart R (2002) Adaptive particle swarm optimization: detection and response to dynamic systems. In: Proceedings of Congress on Evolutionary Computation, 2002, pp 1666–1670 Hu X, Eberhart R (2002) Adaptive particle swarm optimization: detection and response to dynamic systems. In: Proceedings of Congress on Evolutionary Computation, 2002, pp 1666–1670
go back to reference Huang C-M, Lee Y-J, Lin DK, Huang S-Y (2007) Model selection for support vector machines via uniform design. Comput Stat Data Anal 52(1):335–346MathSciNetCrossRef Huang C-M, Lee Y-J, Lin DK, Huang S-Y (2007) Model selection for support vector machines via uniform design. Comput Stat Data Anal 52(1):335–346MathSciNetCrossRef
go back to reference Janson S, Middendorf M (2004) A hierarchical particle swarm optimizer for dynamic optimization problems. In: Raidle GR (ed) Applications of evolutionary computing. Series Lecture Notes in Computer Science, vol 3005. Springer, Berlin, pp 513–524 Janson S, Middendorf M (2004) A hierarchical particle swarm optimizer for dynamic optimization problems. In: Raidle GR (ed) Applications of evolutionary computing. Series Lecture Notes in Computer Science, vol 3005. Springer, Berlin, pp 513–524
go back to reference Jiang M, Yuan X (2007) Construction and application of PSO–SVM model for personal credit scoring. In: Proceedings of the international conference on computational science. Lecture Notes in Computer Science, 2007, pp 158–161 Jiang M, Yuan X (2007) Construction and application of PSO–SVM model for personal credit scoring. In: Proceedings of the international conference on computational science. Lecture Notes in Computer Science, 2007, pp 158–161
go back to reference Junfei L, Baolei Z (2014) Online learning algorithm of direct support vector machine for regression based on Cholesky factorization. In: 2014 international conference on information science, electronics and electrical engineering, vol 3. IEEE Junfei L, Baolei Z (2014) Online learning algorithm of direct support vector machine for regression based on Cholesky factorization. In: 2014 international conference on information science, electronics and electrical engineering, vol 3. IEEE
go back to reference Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of IEEE international conference neural network, pp 1942–1948 Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of IEEE international conference neural network, pp 1942–1948
go back to reference Kennedy J, Mendes R (2002) Population structure and particle swarm performance. In: Proceedings of congress on evolutionary computation, 2002, pp 1671–1676 Kennedy J, Mendes R (2002) Population structure and particle swarm performance. In: Proceedings of congress on evolutionary computation, 2002, pp 1671–1676
go back to reference Marcelo NK, Sabourin R, Maupin P (2012) A dynamic model selection strategy for support vector machine classifiers. Appl Soft Comput 12(2012):2550–2565 Marcelo NK, Sabourin R, Maupin P (2012) A dynamic model selection strategy for support vector machine classifiers. Appl Soft Comput 12(2012):2550–2565
go back to reference Parsopoulos KE, Vrahatis MN (2004) On the computational of all global minimizers through particle swarm optimization. IEEE Trans Evol Comput 8(3):211–224CrossRef Parsopoulos KE, Vrahatis MN (2004) On the computational of all global minimizers through particle swarm optimization. IEEE Trans Evol Comput 8(3):211–224CrossRef
go back to reference Riedrichs F, Igel C (2004) Evolutionary tuning of multiple SVM parameters. In: Proceedings of the 12th European symposium on artificial neural networks, 2004, pp 519–524 Riedrichs F, Igel C (2004) Evolutionary tuning of multiple SVM parameters. In: Proceedings of the 12th European symposium on artificial neural networks, 2004, pp 519–524
go back to reference Schoeman IL, Engelbrecht AP (2005) A parallel vector-based particle swarm optimizer. In: Ribeiro B, Albrecht RF, Dobnikar A, Pearson DW, Steele NC (eds) Adaptive and natural computing algorithms. Springer, Vienna, pp 268–271CrossRef Schoeman IL, Engelbrecht AP (2005) A parallel vector-based particle swarm optimizer. In: Ribeiro B, Albrecht RF, Dobnikar A, Pearson DW, Steele NC (eds) Adaptive and natural computing algorithms. Springer, Vienna, pp 268–271CrossRef
go back to reference Suttorp T, Igel C (2006) Multi-objective optimization of support vector machines. In: Jin Y (ed) Multi-objective machine learning. Studies in computational intelligence, vol 16. Springer, Berlin, Heidelberg, pp 199–220CrossRef Suttorp T, Igel C (2006) Multi-objective optimization of support vector machines. In: Jin Y (ed) Multi-objective machine learning. Studies in computational intelligence, vol 16. Springer, Berlin, Heidelberg, pp 199–220CrossRef
go back to reference Vapnik VN (1995) The nature of statistical learning theory, vol 5. Springer, New YorkCrossRef Vapnik VN (1995) The nature of statistical learning theory, vol 5. Springer, New YorkCrossRef
go back to reference Vapnik VN (1998) Statistical learning theory. Wiley, New York, p 1998MATH Vapnik VN (1998) Statistical learning theory. Wiley, New York, p 1998MATH
go back to reference Zhou X, Zhang X, Wang B (2016) Online support vector machine: a survey. In: Kim J, Geem Z (eds) Harmony search algorithm. Advances in intelligent systems and computing, vol 382. Springer, Berlin, pp 269–278CrossRef Zhou X, Zhang X, Wang B (2016) Online support vector machine: a survey. In: Kim J, Geem Z (eds) Harmony search algorithm. Advances in intelligent systems and computing, vol 382. Springer, Berlin, pp 269–278CrossRef
Metadata
Title
SVM Hyper-parameters optimization using quantized multi-PSO in dynamic environment
Authors
Dhruba Jyoti Kalita
Shailendra Singh
Publication date
04-04-2019
Publisher
Springer Berlin Heidelberg
Published in
Soft Computing / Issue 2/2020
Print ISSN: 1432-7643
Electronic ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-019-03957-w

Other articles of this Issue 2/2020

Soft Computing 2/2020 Go to the issue

Premium Partner