Skip to main content
Top
Published in: International Journal of Machine Learning and Cybernetics 2/2016

01-04-2016 | Original Article

Multi-class LSTMSVM based on optimal directed acyclic graph and shuffled frog leaping algorithm

Authors: Xiekai Zhang, Shifei Ding, Tongfeng Sun

Published in: International Journal of Machine Learning and Cybernetics | Issue 2/2016

Log in

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

search-config
loading …

Abstract

Although TWSVM always achieves good performance for data classification, it does not take full advantage of the statistical information of the training data. Recently proposed twin mahalanobis distance-based support vector machine (TMSVM) modifies the standard TWSVM by constructing a pair of Mahalanobis distance-based kernels according to the covariance matrices of two classes of training data, which improves the generalization ability. However, TMSVW solves two dual quadratic programming problems. Moreover, it is proposed to deal with binary classification problems, while most of pattern recognition problems are problems of multi-class classification. In order to enhance the performance of TMSVM, in this paper, we formulate a fast least squares version of TMSVM which solves two modified primal problems instead of two dual problems. The solution of two modified primal problems can easily be obtained by solving a set of linear equations in the primal space. Then we propose a new multiclass classification algorithm, named DAG-LSTMSVM for multi-class classification, by combining least squares TMSVM and directed acyclic graph (DAG). A mahalanobis distance-based distance measure is designed as the class separability criterion to construct the optimal DAG structure. A modified shuffled frog leaping algorithm-based model selection for DAG-LSTMSVM is suggested for parameter selection. The experimental results on artificial dataset and UCI datasets show that the proposed algorithm obtains high classification accuracy and good generalization ability.

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

Show more products
Literature
1.
go back to reference Cortes C, Vapnik VN (1995) Support vector networks. Mach Learn 20(2):273–297MATH Cortes C, Vapnik VN (1995) Support vector networks. Mach Learn 20(2):273–297MATH
2.
go back to reference Vapnik VN (1998) The nature of statistical learning theory. Springer, New YorkMATH Vapnik VN (1998) The nature of statistical learning theory. Springer, New YorkMATH
3.
go back to reference Wang XZ, He Q, Chen DG et al (2005) A genetic algorithm for solving the inverse problem of support vector machines. Neurocomputing 68:225–238CrossRef Wang XZ, He Q, Chen DG et al (2005) A genetic algorithm for solving the inverse problem of support vector machines. Neurocomputing 68:225–238CrossRef
4.
5.
go back to reference G Fung, Mangasarian OL (2001) Proximal support vector machine classifiers[C]. In: Proc. 7th ACMSIFKDD intl. conf. on knowledge discovery and data mining, ACM Press, New York, pp 77–86 G Fung, Mangasarian OL (2001) Proximal support vector machine classifiers[C]. In: Proc. 7th ACMSIFKDD intl. conf. on knowledge discovery and data mining, ACM Press, New York, pp 77–86
6.
go back to reference Mangasarian OL, Wild E (2006) Multisurface proximal support vector machine classification via generalized eigenvalues. IEEE Trans Pattern Anal Mach Intell 28(1):69–74CrossRef Mangasarian OL, Wild E (2006) Multisurface proximal support vector machine classification via generalized eigenvalues. IEEE Trans Pattern Anal Mach Intell 28(1):69–74CrossRef
7.
go back to reference Jayadeva R, Khemchandni S (2007) Chandra. Twin support vector machines for pattern classification. IEEE Trans Pattern Anal Mach Intell 29(5):905–910CrossRef Jayadeva R, Khemchandni S (2007) Chandra. Twin support vector machines for pattern classification. IEEE Trans Pattern Anal Mach Intell 29(5):905–910CrossRef
8.
go back to reference Ding SF, Yu JZ, Qi BJ et al (2014) An overview on twin support vector machines. Artif Intell Rev 42(2):245–252CrossRef Ding SF, Yu JZ, Qi BJ et al (2014) An overview on twin support vector machines. Artif Intell Rev 42(2):245–252CrossRef
9.
go back to reference Kumar MA, Gopal M (2009) Least squares twin support vector machines for pattern classification. Expert Syst Appl 36(4):7535–7543CrossRef Kumar MA, Gopal M (2009) Least squares twin support vector machines for pattern classification. Expert Syst Appl 36(4):7535–7543CrossRef
10.
go back to reference Wang YN, Zhao X, Tian YJ (2013) Local and global regularized twin SVM. Proced Comput Sci 18:1710–1719CrossRef Wang YN, Zhao X, Tian YJ (2013) Local and global regularized twin SVM. Proced Comput Sci 18:1710–1719CrossRef
11.
go back to reference Tanveer M (2015) Robust and sparse linear programming twin support vector machines. Cogn Comput 7(1):137–149CrossRef Tanveer M (2015) Robust and sparse linear programming twin support vector machines. Cogn Comput 7(1):137–149CrossRef
12.
go back to reference Shao YH, Chen WJ, Zhang JJ et al (2014) An efficient weighted Lagrangian twin support vector machine for imbalanced data classification. Pattern Recogn 47(9):3158–3167CrossRef Shao YH, Chen WJ, Zhang JJ et al (2014) An efficient weighted Lagrangian twin support vector machine for imbalanced data classification. Pattern Recogn 47(9):3158–3167CrossRef
13.
go back to reference Kumar MA, Gopal M (2008) Application of smoothing technique on twin support vector machines. Pattern Recogn Lett 29(13):1842–1848CrossRef Kumar MA, Gopal M (2008) Application of smoothing technique on twin support vector machines. Pattern Recogn Lett 29(13):1842–1848CrossRef
14.
15.
go back to reference Xie XJ, Sun SL (2015) Multitask centroid twin support vector machines. Neurocomputing 149(2):1085–1091CrossRef Xie XJ, Sun SL (2015) Multitask centroid twin support vector machines. Neurocomputing 149(2):1085–1091CrossRef
16.
go back to reference Ding SF, Wu FL, Shi ZZ (2014) Wavelet twin support vector machine. Neural Comput Appl 25(6):1241–1247CrossRef Ding SF, Wu FL, Shi ZZ (2014) Wavelet twin support vector machine. Neural Comput Appl 25(6):1241–1247CrossRef
17.
go back to reference Ding SF, Huang HJ, Xu XZ et al (2014) Polynomial Smooth Twin Support Vector Machines. Appl Math Inf Sci 8(4):2063–2071MathSciNetCrossRef Ding SF, Huang HJ, Xu XZ et al (2014) Polynomial Smooth Twin Support Vector Machines. Appl Math Inf Sci 8(4):2063–2071MathSciNetCrossRef
18.
19.
go back to reference Wang XZ, Lu SX, Zhai JH (2008) Fast fuzzy multi-category SVM based on support vector domain description. Int J Pattern Recogn Artif Intell 22(1):109–120CrossRef Wang XZ, Lu SX, Zhai JH (2008) Fast fuzzy multi-category SVM based on support vector domain description. Int J Pattern Recogn Artif Intell 22(1):109–120CrossRef
20.
go back to reference Chu M, Wang A, Gong R et al (2014) Multi-class classification methods of enhanced LS-TWSVM for strip steel surface defects. J Iron Steel Res Int 21(2):174–180CrossRef Chu M, Wang A, Gong R et al (2014) Multi-class classification methods of enhanced LS-TWSVM for strip steel surface defects. J Iron Steel Res Int 21(2):174–180CrossRef
21.
go back to reference Xu Y, Guo R (2014) A twin hyper-sphere multi-class classification support vector machine. J Intell Fuzzy Syst 27(4):1783–1790MathSciNetMATH Xu Y, Guo R (2014) A twin hyper-sphere multi-class classification support vector machine. J Intell Fuzzy Syst 27(4):1783–1790MathSciNetMATH
22.
go back to reference Yang ZX, Shao YH, Zhang XS (2013) Multiple birth support vector machine for multi-class classification. Neural Comput Appl 22(1):153–161CrossRef Yang ZX, Shao YH, Zhang XS (2013) Multiple birth support vector machine for multi-class classification. Neural Comput Appl 22(1):153–161CrossRef
23.
go back to reference Tomar D, Agarwal S (2015) A comparison on multi-class classification methods based on least squares twin support vector machine. Knowl-Based Syst 81:131–147CrossRef Tomar D, Agarwal S (2015) A comparison on multi-class classification methods based on least squares twin support vector machine. Knowl-Based Syst 81:131–147CrossRef
24.
go back to reference Xu YT, Guo R, Wang LS (2013) A twin multi-class classification support vector machine. Cogn Comput 5(4):580–588CrossRef Xu YT, Guo R, Wang LS (2013) A twin multi-class classification support vector machine. Cogn Comput 5(4):580–588CrossRef
25.
go back to reference Xie J, Hone K, Xie W et al (2013) Extending twin support vector machine classifier for multi-category classification problems. Intell Data Anal 17(4):649–664 Xie J, Hone K, Xie W et al (2013) Extending twin support vector machine classifier for multi-category classification problems. Intell Data Anal 17(4):649–664
26.
go back to reference Shao YH, Chen WJ, Huang WB et al (2013) The best separating decision tree twin support vector machine for multi-class classification. Proced Comput Sci 17:1032–1038CrossRef Shao YH, Chen WJ, Huang WB et al (2013) The best separating decision tree twin support vector machine for multi-class classification. Proced Comput Sci 17:1032–1038CrossRef
27.
go back to reference Elbeltagi E, Hegazy T, Grierson D (2005) Comparison among five evolutionary-based optimization algorithms. Adv Eng Inform 19(1):43–53CrossRef Elbeltagi E, Hegazy T, Grierson D (2005) Comparison among five evolutionary-based optimization algorithms. Adv Eng Inform 19(1):43–53CrossRef
28.
go back to reference Wang XB (2014) Applied Multivariate Analysis. Shanghai University of Finance and Economics Press, Shanghai Wang XB (2014) Applied Multivariate Analysis. Shanghai University of Finance and Economics Press, Shanghai
29.
go back to reference Wu FL, Ding SF, Huang HJ, Zhu ZB (2014) Mixed kernel twin support vector machines based on the shuffled frog leaping algorithm. J Comput 9(4):947–955 Wu FL, Ding SF, Huang HJ, Zhu ZB (2014) Mixed kernel twin support vector machines based on the shuffled frog leaping algorithm. J Comput 9(4):947–955
30.
go back to reference Lin J, Zhong YW (2013) Accelerated shuffled frog-leaping algorithm with Gaussian mutation. Inf Technol J 12(23):7391–7395CrossRef Lin J, Zhong YW (2013) Accelerated shuffled frog-leaping algorithm with Gaussian mutation. Inf Technol J 12(23):7391–7395CrossRef
Metadata
Title
Multi-class LSTMSVM based on optimal directed acyclic graph and shuffled frog leaping algorithm
Authors
Xiekai Zhang
Shifei Ding
Tongfeng Sun
Publication date
01-04-2016
Publisher
Springer Berlin Heidelberg
Published in
International Journal of Machine Learning and Cybernetics / Issue 2/2016
Print ISSN: 1868-8071
Electronic ISSN: 1868-808X
DOI
https://doi.org/10.1007/s13042-015-0435-5

Other articles of this Issue 2/2016

International Journal of Machine Learning and Cybernetics 2/2016 Go to the issue