Skip to main content
Erschienen in: Soft Computing 14/2017

12.02.2016 | Methodologies and Application

A novel hybrid classification framework using SVM and differential evolution

verfasst von: Xiaobing Yu, Xuming Wang

Erschienen in: Soft Computing | Ausgabe 14/2017

Einloggen

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

search-config
loading …

Abstract

The kernel parameters setting for SVM in a training process impacts on the classification accuracy. The hybrid framework based on SVM and ensemble differential evolution is proposed to enhance the classification accuracy. The ensemble differential evolution is utilized to optimize the kernel parameters. The ensemble differential evolution algorithm employs two trial vector generation strategies and two control parameter settings. Ten real-world datasets using the proposed hybrid framework are tested. Compared with the SVM variants, the proposed hybrid model improves the classification accuracy of SVM.

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

Literatur
Zurück zum Zitat Acır N, Ozdamar O, Guzelis C (2006) Automatic classification of brainstem responses using SVM-based feature selection algorithm for thresh-old detection. Eng Appl Artif Intell 19:209–218CrossRef Acır N, Ozdamar O, Guzelis C (2006) Automatic classification of brainstem responses using SVM-based feature selection algorithm for thresh-old detection. Eng Appl Artif Intell 19:209–218CrossRef
Zurück zum Zitat Ali M, Pant M (2011) Improving the performance of differential evolution algorithm using Cauchy mutation. Soft Comput 15:991–1007CrossRef Ali M, Pant M (2011) Improving the performance of differential evolution algorithm using Cauchy mutation. Soft Comput 15:991–1007CrossRef
Zurück zum Zitat Bhadra T, Bandyopadhyay S, Maulik U (2012) Differential evolution based optimization of SVM parameters for meta classifier design. Proc Technol 4:50–57CrossRef Bhadra T, Bandyopadhyay S, Maulik U (2012) Differential evolution based optimization of SVM parameters for meta classifier design. Proc Technol 4:50–57CrossRef
Zurück zum Zitat Brest J, Greiner S, Boskovic B, Mernik M, Zumer V (2006) Self-adapting control parameters in differential evolution: a comparative study on numerical benchmark problems. IEEE Trans Evolut Comput 10:646–657CrossRef Brest J, Greiner S, Boskovic B, Mernik M, Zumer V (2006) Self-adapting control parameters in differential evolution: a comparative study on numerical benchmark problems. IEEE Trans Evolut Comput 10:646–657CrossRef
Zurück zum Zitat Cortes C, Vapnik VN (1995) Support-vector networks. Mach Learn 20(3):273–297MATH Cortes C, Vapnik VN (1995) Support-vector networks. Mach Learn 20(3):273–297MATH
Zurück zum Zitat Gamperle R, Muller SD, Koumoutsakos P (2002) A parameter study for differential evolution. In: Proceedings of the advances intelligent systems and fuzzy system evolutionary computation, Crete, pp 293–298 Gamperle R, Muller SD, Koumoutsakos P (2002) A parameter study for differential evolution. In: Proceedings of the advances intelligent systems and fuzzy system evolutionary computation, Crete, pp 293–298
Zurück zum Zitat Garcia-Martinez C, Lozano M, Herrera F, Molina D, Sanchez AM (2008) Global and local real-coded genetic algorithms based on parent-centric crossover operators. Eur J Oper Res 185:1088–1113CrossRefMATH Garcia-Martinez C, Lozano M, Herrera F, Molina D, Sanchez AM (2008) Global and local real-coded genetic algorithms based on parent-centric crossover operators. Eur J Oper Res 185:1088–1113CrossRefMATH
Zurück zum Zitat Ghosh A, Mondal A, Ghosh S (2014) Moving object detection using Markov random field and distributed differential evolution. Appl Soft Comput 15:121–135CrossRef Ghosh A, Mondal A, Ghosh S (2014) Moving object detection using Markov random field and distributed differential evolution. Appl Soft Comput 15:121–135CrossRef
Zurück zum Zitat Hansen N, Ostermeier A (2001) Completely derandomized self-adaptation in evolution strategies. Evolut Comput 9:159–195CrossRef Hansen N, Ostermeier A (2001) Completely derandomized self-adaptation in evolution strategies. Evolut Comput 9:159–195CrossRef
Zurück zum Zitat Hsu CW, Lin J (2002) A simple decomposition method for support vector machine. Mach Learn 46:219–314 Hsu CW, Lin J (2002) A simple decomposition method for support vector machine. Mach Learn 46:219–314
Zurück zum Zitat Huang CL, Dun JF (2008) A distributed PSO-SVM hybrid system with feature selection and parameter optimization. Appl Soft Comput 8:1381–1391CrossRef Huang CL, Dun JF (2008) A distributed PSO-SVM hybrid system with feature selection and parameter optimization. Appl Soft Comput 8:1381–1391CrossRef
Zurück zum Zitat Huang C-L, Wang C-J (2006) A GA-based attribute selection and parameter optimization for support vector machine. Expert Syst Appl 31(2):231–240CrossRef Huang C-L, Wang C-J (2006) A GA-based attribute selection and parameter optimization for support vector machine. Expert Syst Appl 31(2):231–240CrossRef
Zurück zum Zitat Iorio A, Li X (2004) Solving rotated multi-objective optimization problems using differential evolution. In: Australian conference on artificial intelligence, Cairns, pp 861–872 Iorio A, Li X (2004) Solving rotated multi-objective optimization problems using differential evolution. In: Australian conference on artificial intelligence, Cairns, pp 861–872
Zurück zum Zitat LaValle SM, Branicky MS (2002) On the relationship between classical grid search and probabilistic roadmaps. Int J Robot Res 23:673–692CrossRef LaValle SM, Branicky MS (2002) On the relationship between classical grid search and probabilistic roadmaps. Int J Robot Res 23:673–692CrossRef
Zurück zum Zitat Li ST, Tan MK (2010) Tuning SVM parameters by using a hybrid CLPSO-BFGS algorithm. Neurocomputing 73:2089–2096CrossRef Li ST, Tan MK (2010) Tuning SVM parameters by using a hybrid CLPSO-BFGS algorithm. Neurocomputing 73:2089–2096CrossRef
Zurück zum Zitat Liang JJ, Qin AK, Suganthan PN, Baskar S (2006) Comprehensive learning particle swarm optimizer for global optimization of multimodal functions. IEEE Trans Evolut Comput 10:281–295CrossRef Liang JJ, Qin AK, Suganthan PN, Baskar S (2006) Comprehensive learning particle swarm optimizer for global optimization of multimodal functions. IEEE Trans Evolut Comput 10:281–295CrossRef
Zurück zum Zitat Liu ZW, Cao HR, Chen XF, He ZJ, Shen ZJ (2013) Multi-fault classification based on wavelet SVM with PSO algorithm to analyze vibration signals from rolling element bearings. Neurocomputing 99:399–410CrossRef Liu ZW, Cao HR, Chen XF, He ZJ, Shen ZJ (2013) Multi-fault classification based on wavelet SVM with PSO algorithm to analyze vibration signals from rolling element bearings. Neurocomputing 99:399–410CrossRef
Zurück zum Zitat Lorena AC, de Carvalho ACPLF (2008) Evolutionary tuning of SVM parameter values in multiclass problems. Neurocomputing 71:3326–3334CrossRef Lorena AC, de Carvalho ACPLF (2008) Evolutionary tuning of SVM parameter values in multiclass problems. Neurocomputing 71:3326–3334CrossRef
Zurück zum Zitat Mallipeddi R, Suganthan PN, Pan QK, Tasgetiren MF (2011) Differential evolution algorithm with ensemble of parameters and mutation strategies. Appl Soft Comput 11:1679–1696CrossRef Mallipeddi R, Suganthan PN, Pan QK, Tasgetiren MF (2011) Differential evolution algorithm with ensemble of parameters and mutation strategies. Appl Soft Comput 11:1679–1696CrossRef
Zurück zum Zitat Mezura-Montes E, Velazquez-Reyes J, Coello Coello CA (2006) Modified differential evolution for constrained optimization. In: Proceedings of the IEEE congress evolutionary computation, Vancouver, pp 25–32 Mezura-Montes E, Velazquez-Reyes J, Coello Coello CA (2006) Modified differential evolution for constrained optimization. In: Proceedings of the IEEE congress evolutionary computation, Vancouver, pp 25–32
Zurück zum Zitat Pahner U, Hameyer K (2000) Adaptive coupling of differential evolution and multiquadrics approximation for the tuning of the optimization process. IEEE Trans Magn 36:1047–1051CrossRef Pahner U, Hameyer K (2000) Adaptive coupling of differential evolution and multiquadrics approximation for the tuning of the optimization process. IEEE Trans Magn 36:1047–1051CrossRef
Zurück zum Zitat Price KV, Storn RM, Lampinen JA (2005) Differential evolution: a practical approach to global optimization. In: Natural computing series. Springer, Berlin Price KV, Storn RM, Lampinen JA (2005) Differential evolution: a practical approach to global optimization. In: Natural computing series. Springer, Berlin
Zurück zum Zitat Qin AK, Suganthan PN (2005) Self-adaptive differential evolution algorithm for numerical optimization. IEEE Congr Evolut Comput 2005:1785–1791 Qin AK, Suganthan PN (2005) Self-adaptive differential evolution algorithm for numerical optimization. IEEE Congr Evolut Comput 2005:1785–1791
Zurück zum Zitat Qin AK, Huang VL, Suganthan PN (2009) Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Trans Evolut Comput 13:398–417CrossRef Qin AK, Huang VL, Suganthan PN (2009) Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Trans Evolut Comput 13:398–417CrossRef
Zurück zum Zitat Schölkopf B, Smola A, Williamson R, Bartlett P (2000) New support vector algorithms. NeuralComputing 12(5):1207–1245 Schölkopf B, Smola A, Williamson R, Bartlett P (2000) New support vector algorithms. NeuralComputing 12(5):1207–1245
Zurück zum Zitat Sharma H, Bansal JC, Arya KV (2012) Fitness based differential evolution. Mem Comput 4:303–316CrossRef Sharma H, Bansal JC, Arya KV (2012) Fitness based differential evolution. Mem Comput 4:303–316CrossRef
Zurück zum Zitat Storn R (1996) Differential evolution design of an iir-filter. In: IEEE international conference on evolutionary computation. IEEE, New York, pp 268–273 Storn R (1996) Differential evolution design of an iir-filter. In: IEEE international conference on evolutionary computation. IEEE, New York, pp 268–273
Zurück zum Zitat Storn R, Price K (1997) Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11:341–359MathSciNetCrossRefMATH Storn R, Price K (1997) Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11:341–359MathSciNetCrossRefMATH
Zurück zum Zitat Suganthan PN, Hansen N, Liang JJ, Deb K , Chen Y-P, Auger A, Tiwari S (2005) Problem definitions and evaluation criteria for the CEC 2005 special session on real-parameter optimization, Nanyang Technological University, Singapore. In: Technical report KanGAL #2005005, May 2005, IIT Kanpur, India Suganthan PN, Hansen N, Liang JJ, Deb K , Chen Y-P, Auger A, Tiwari S (2005) Problem definitions and evaluation criteria for the CEC 2005 special session on real-parameter optimization, Nanyang Technological University, Singapore. In: Technical report KanGAL #2005005, May 2005, IIT Kanpur, India
Zurück zum Zitat Sun A, Lim EP, Liu Y (2009) On strategies for imbalanced text classification using SVM: a comparative study. Decis Support Syst 48:191–201CrossRef Sun A, Lim EP, Liu Y (2009) On strategies for imbalanced text classification using SVM: a comparative study. Decis Support Syst 48:191–201CrossRef
Zurück zum Zitat Suykens JAK, Vandewalle J (1999) Least squares support vector machine classifiers. Neural Process Lett 9(3):293–300CrossRefMATH Suykens JAK, Vandewalle J (1999) Least squares support vector machine classifiers. Neural Process Lett 9(3):293–300CrossRefMATH
Zurück zum Zitat Suykens JAK, Tony VG, Jos DB, Bart DM, Joos V (2002) Least squares support vector machines. World Scientific, New York Suykens JAK, Tony VG, Jos DB, Bart DM, Joos V (2002) Least squares support vector machines. World Scientific, New York
Zurück zum Zitat Tang Y, Wang ZD, Fang JA (2011) Feedback learning particle swarm optimization. Appl Soft Comput 11:4713–4725CrossRef Tang Y, Wang ZD, Fang JA (2011) Feedback learning particle swarm optimization. Appl Soft Comput 11:4713–4725CrossRef
Zurück zum Zitat Tang Y, Wang Z, Gao H, Swift S, Kurths J (2012) A constrained evolutionary computation method for detecting controlling regions of cortical networks. IEEE/ACM Trans Comput Biol Bioinform 9:1569–1581CrossRef Tang Y, Wang Z, Gao H, Swift S, Kurths J (2012) A constrained evolutionary computation method for detecting controlling regions of cortical networks. IEEE/ACM Trans Comput Biol Bioinform 9:1569–1581CrossRef
Zurück zum Zitat Tang Y, Gao H, Kurths J (2013) Multi-objective identification of controlling areas in neuronal networks. IEEE/ACM Trans Comput Biol Bioinform 10:708–720CrossRef Tang Y, Gao H, Kurths J (2013) Multi-objective identification of controlling areas in neuronal networks. IEEE/ACM Trans Comput Biol Bioinform 10:708–720CrossRef
Zurück zum Zitat Tao D, Li X, Wu X, Hu W, Maybank S (2007) Supervised tensor learning. Knowl Inf Syst 13(1):1–42CrossRef Tao D, Li X, Wu X, Hu W, Maybank S (2007) Supervised tensor learning. Knowl Inf Syst 13(1):1–42CrossRef
Zurück zum Zitat Tian YJ, Ju XC, Qi ZQ, Shi Y (2013) Efficient sparse least squares support vector machines for pattern classification. Comput Math Appl 66:1935–1947MathSciNetCrossRefMATH Tian YJ, Ju XC, Qi ZQ, Shi Y (2013) Efficient sparse least squares support vector machines for pattern classification. Comput Math Appl 66:1935–1947MathSciNetCrossRefMATH
Zurück zum Zitat Van Gestel T, Suykens J, Baesens B, Viaene S, Vanthienen J, Dedene G, De Moor B, Vandewalle J (2004) Benchmarking least squares support vector machine classifiers. Mach Learn 54(1):5–32CrossRefMATH Van Gestel T, Suykens J, Baesens B, Viaene S, Vanthienen J, Dedene G, De Moor B, Vandewalle J (2004) Benchmarking least squares support vector machine classifiers. Mach Learn 54(1):5–32CrossRefMATH
Zurück zum Zitat Vapnik VN (1996) The nature of statistical learning theory. Springer, New YorkMATH Vapnik VN (1996) The nature of statistical learning theory. Springer, New YorkMATH
Zurück zum Zitat Vapnik VN (1998) Statistical learning theory. Wiley, New YorkMATH Vapnik VN (1998) Statistical learning theory. Wiley, New YorkMATH
Zurück zum Zitat Wang H, Wu ZJ, Rahnamayan S (2011) Enhanced opposition-based differential evolution for solving high-dimensional continuous optimization problems. Soft Comput 15:127–2140 Wang H, Wu ZJ, Rahnamayan S (2011) Enhanced opposition-based differential evolution for solving high-dimensional continuous optimization problems. Soft Comput 15:127–2140
Zurück zum Zitat Wang XY, Yang HY, Zhang Y, Fu ZK (2013) Image denoising using SVM classification in nonsubsampled contourlet transform domain. Inf Sci 246:155–176MathSciNetCrossRefMATH Wang XY, Yang HY, Zhang Y, Fu ZK (2013) Image denoising using SVM classification in nonsubsampled contourlet transform domain. Inf Sci 246:155–176MathSciNetCrossRefMATH
Zurück zum Zitat Wang XS, Huang F, Cheng YH (2014) Super-parameter selection for Gaussian-kernel SVM based on outlier-resisting. Measurement 58:147–153CrossRef Wang XS, Huang F, Cheng YH (2014) Super-parameter selection for Gaussian-kernel SVM based on outlier-resisting. Measurement 58:147–153CrossRef
Zurück zum Zitat Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. IEEE Trans Evolut Comput 1:67–82CrossRef Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. IEEE Trans Evolut Comput 1:67–82CrossRef
Zurück zum Zitat Wu Q, Law R (2011) Cauchy mutation based on objective variable of Gaussian particle swarm optimization for parameters selection of SVM. Expert Syst Appl 38:6405–6411CrossRef Wu Q, Law R (2011) Cauchy mutation based on objective variable of Gaussian particle swarm optimization for parameters selection of SVM. Expert Syst Appl 38:6405–6411CrossRef
Zurück zum Zitat Yu L (2012) An evolutionary programming based asymmetric weighted least squares support vector machine ensemble learning methodology for software repository mining. Inf Sci 191:31–46CrossRef Yu L (2012) An evolutionary programming based asymmetric weighted least squares support vector machine ensemble learning methodology for software repository mining. Inf Sci 191:31–46CrossRef
Zurück zum Zitat Yu L, Yue WY, Wang SY, Lai KK (2010) Support vector machine based multiagent ensemble learning for credit risk evaluation. Expert Syst Appl 37:1351–1360CrossRef Yu L, Yue WY, Wang SY, Lai KK (2010) Support vector machine based multiagent ensemble learning for credit risk evaluation. Expert Syst Appl 37:1351–1360CrossRef
Zurück zum Zitat Yu L, Yao X, Wang SY, Lai KK (2011) Credit risk evaluation using a weighted least squares SVM classifier with design of experiment for parameter selection. Expert Syst Appl 38:15392–15399CrossRef Yu L, Yao X, Wang SY, Lai KK (2011) Credit risk evaluation using a weighted least squares SVM classifier with design of experiment for parameter selection. Expert Syst Appl 38:15392–15399CrossRef
Zurück zum Zitat Zhang J, Sanderson AC (2009) JADE: adaptive differential evolution with optional external archive. IEEE Trans Evolut Comput 13:945–958CrossRef Zhang J, Sanderson AC (2009) JADE: adaptive differential evolution with optional external archive. IEEE Trans Evolut Comput 13:945–958CrossRef
Metadaten
Titel
A novel hybrid classification framework using SVM and differential evolution
verfasst von
Xiaobing Yu
Xuming Wang
Publikationsdatum
12.02.2016
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 14/2017
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-016-2054-9

Weitere Artikel der Ausgabe 14/2017

Soft Computing 14/2017 Zur Ausgabe