Skip to main content

2014 | OriginalPaper | Buchkapitel

2. Multi-Class Support Vector Machine

verfasst von : Zhe Wang, Xiangyang Xue

Erschienen in: Support Vector Machines Applications

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

Support vector machine (SVM) was initially designed for binary classification. To extend SVM to the multi-class scenario, a number of classification models were proposed such as the one by Crammer and Singer (J Mach Learn Res 2:265–292, 2001). However, the number of variables in Crammer and Singer’s dual problem is the product of the number of samples (l) by the number of classes (k), which produces a large computational complexity. This chapter sorts the existing classical techniques for multi-class SVM into the indirect and direct ones and further gives the comparison for them in terms of theory and experiments. Especially, this chapter exhibits a new Simplified Multi-class SVM (SimMSVM) that reduces the size of the resulting dual problem from l × k to l by introducing a relaxed classification error bound. The experimental discussion demonstrates that the SimMSVM approach can greatly speed up the training process, while maintaining a competitive classification accuracy.

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
2.
Zurück zum Zitat Baldi, P., Pollastri, G.: A machine-learning strategy for protein analysis. IEEE Intell. Syst. 17(2), 28–35 (2002) Baldi, P., Pollastri, G.: A machine-learning strategy for protein analysis. IEEE Intell. Syst. 17(2), 28–35 (2002)
3.
Zurück zum Zitat Bartlett, P., Jordan, M., McAuliffe, J.: Convexity, classification, and risk bounds. J. Am. Stat. Assoc. 101, 138–156 (2006)CrossRefMATHMathSciNet Bartlett, P., Jordan, M., McAuliffe, J.: Convexity, classification, and risk bounds. J. Am. Stat. Assoc. 101, 138–156 (2006)CrossRefMATHMathSciNet
4.
Zurück zum Zitat Bredensteiner, E., Bennett, K.: Multicategory classification by support vector machines. Comput. Optim. Appl. 12, 53–79 (1999)CrossRefMATHMathSciNet Bredensteiner, E., Bennett, K.: Multicategory classification by support vector machines. Comput. Optim. Appl. 12, 53–79 (1999)CrossRefMATHMathSciNet
5.
Zurück zum Zitat Chawla, N.V., Japkowicz, N., Kolcz, A.: Editorial: special issue on learning from imbalanced data sets. ACM SIGKDD Explor. 6(1), 1–6 (2004)CrossRef Chawla, N.V., Japkowicz, N., Kolcz, A.: Editorial: special issue on learning from imbalanced data sets. ACM SIGKDD Explor. 6(1), 1–6 (2004)CrossRef
6.
Zurück zum Zitat Cortes, C., Vapnik, V.: Support vector networks. Mach. Learn. 20(3), 273–297 (1995)MATH Cortes, C., Vapnik, V.: Support vector networks. Mach. Learn. 20(3), 273–297 (1995)MATH
7.
Zurück zum Zitat Crammer, K., Singer, Y.: On the algorithmic implementation of multiclass kernel-based vector machines. J. Mach. Learn. Res. 2, 265–292 (2001) Crammer, K., Singer, Y.: On the algorithmic implementation of multiclass kernel-based vector machines. J. Mach. Learn. Res. 2, 265–292 (2001)
8.
Zurück zum Zitat Dietterich, T., Bakiri, G.: Solving multiclass learning problems via error-correcting output codes. J. Artif. Intell. Res. 2, 263–286 (1995)MATH Dietterich, T., Bakiri, G.: Solving multiclass learning problems via error-correcting output codes. J. Artif. Intell. Res. 2, 263–286 (1995)MATH
9.
Zurück zum Zitat Fung, G., Mangasarian, O.: Proximal support vector machine classifiers. In: Provost, F., Srikant, R. (eds.) Proceedings KDD-2001: Knowledge Discovery and Data Mining, August 26–29, 2001, San Francisco, CA, pp. 77–86. Asscociation for Computing Machinery, New York (2001) Fung, G., Mangasarian, O.: Proximal support vector machine classifiers. In: Provost, F., Srikant, R. (eds.) Proceedings KDD-2001: Knowledge Discovery and Data Mining, August 26–29, 2001, San Francisco, CA, pp. 77–86. Asscociation for Computing Machinery, New York (2001)
10.
Zurück zum Zitat Fung, G., Mangasarian, O.: Multicategory proximal support vector machine classifiers. Mach. Learn. 59(1–2), 77–97 (2005)CrossRefMATH Fung, G., Mangasarian, O.: Multicategory proximal support vector machine classifiers. Mach. Learn. 59(1–2), 77–97 (2005)CrossRefMATH
11.
Zurück zum Zitat Ganapathiraju, A., Hamaker, J., Picone, J.: Applications of support vector machines to speech recognition. IEEE Trans. Signal Process. 52(8), 2348–2355 (2004)CrossRef Ganapathiraju, A., Hamaker, J., Picone, J.: Applications of support vector machines to speech recognition. IEEE Trans. Signal Process. 52(8), 2348–2355 (2004)CrossRef
12.
13.
Zurück zum Zitat He, X., Wang, Z., Jin, C., Zheng, Y., Xue, X.Y.: A simplified multi-class support vector machine with reduced dual optimization. Pattern Recognit. Lett. 33, 71–82 (2012)CrossRef He, X., Wang, Z., Jin, C., Zheng, Y., Xue, X.Y.: A simplified multi-class support vector machine with reduced dual optimization. Pattern Recognit. Lett. 33, 71–82 (2012)CrossRef
14.
Zurück zum Zitat Hsu, C., Lin, C.: A comparison of methods for multi-class support vector machines. IEEE Trans. Neural Netw. 13, 415–425 (2002)CrossRef Hsu, C., Lin, C.: A comparison of methods for multi-class support vector machines. IEEE Trans. Neural Netw. 13, 415–425 (2002)CrossRef
15.
Zurück zum Zitat Hsu, C., Lin, C.: A simple decomposition method for support vector machines. Mach. Learn. 46, 291–314 (2002)CrossRefMATH Hsu, C., Lin, C.: A simple decomposition method for support vector machines. Mach. Learn. 46, 291–314 (2002)CrossRefMATH
17.
Zurück zum Zitat Hull, J.: A database for handwritten text recognition research. IEEE Trans. Pattern Anal. Mach. Intell. 16(5), 550–554 (1994)CrossRef Hull, J.: A database for handwritten text recognition research. IEEE Trans. Pattern Anal. Mach. Intell. 16(5), 550–554 (1994)CrossRef
18.
Zurück zum Zitat Khan, L., Awad, M., Thuraisingham, B.: A new intrusion detection system using support vector machines and hierarchical clustering. VLDB J. 16(4), 507–521 (2007)CrossRef Khan, L., Awad, M., Thuraisingham, B.: A new intrusion detection system using support vector machines and hierarchical clustering. VLDB J. 16(4), 507–521 (2007)CrossRef
19.
Zurück zum Zitat King, R., Feng, C., Sutherland, A.: Statlog: comparison of classification algorithms on large real-world problems. Appl. Artif. Intell. 9(3), 289–333 (1995)CrossRef King, R., Feng, C., Sutherland, A.: Statlog: comparison of classification algorithms on large real-world problems. Appl. Artif. Intell. 9(3), 289–333 (1995)CrossRef
20.
Zurück zum Zitat Knerr, S., Personnaz., L., Dreyfus, G.: Single-layer learning revisited: a stepwise procedure for building and training neural network. In: Fogelman, J. (ed.) Neurocomputing: Algorithms, Architectures and Applications. Springer, Berlin (1990) Knerr, S., Personnaz., L., Dreyfus, G.: Single-layer learning revisited: a stepwise procedure for building and training neural network. In: Fogelman, J. (ed.) Neurocomputing: Algorithms, Architectures and Applications. Springer, Berlin (1990)
21.
Zurück zum Zitat Kreßel, U.: Pairwise classification and support vector machines. In: Schölkopf, B., Burges, C., Smola, A. (eds.) Advances in Kernel Methods: Support Vector Learning, pp. 255–268. MIT Press, Cambridge (1999) Kreßel, U.: Pairwise classification and support vector machines. In: Schölkopf, B., Burges, C., Smola, A. (eds.) Advances in Kernel Methods: Support Vector Learning, pp. 255–268. MIT Press, Cambridge (1999)
22.
Zurück zum Zitat Lee, Y., Lin, Y., Wahba, G.: Multicategory support vector machines. In: Wegman, E., Braverman, A., Goodman, A., Smyth, P. (eds.) Computing Science and Statistics, vol. 33, pp. 498–512. Interface Foundation of North America, Inc., Fairfax Station, VA, USA (2002) Lee, Y., Lin, Y., Wahba, G.: Multicategory support vector machines. In: Wegman, E., Braverman, A., Goodman, A., Smyth, P. (eds.) Computing Science and Statistics, vol. 33, pp. 498–512. Interface Foundation of North America, Inc., Fairfax Station, VA, USA (2002)
23.
Zurück zum Zitat Lee, Y., Lin, Y., Wahba, G.: Multicategory support vector machines: theory and application to the classification of microarray data and satellite radiance data. J. Am. Stat. Assoc. 99, 67–81 (2004)CrossRefMATHMathSciNet Lee, Y., Lin, Y., Wahba, G.: Multicategory support vector machines: theory and application to the classification of microarray data and satellite radiance data. J. Am. Stat. Assoc. 99, 67–81 (2004)CrossRefMATHMathSciNet
24.
Zurück zum Zitat Liu, Y.: Fisher consistency of multicategory support vector machines. In: Proceedings of the Eleventh International Conference on Artificial Intelligence and Statistics (AISTATS-07) (2007) Liu, Y.: Fisher consistency of multicategory support vector machines. In: Proceedings of the Eleventh International Conference on Artificial Intelligence and Statistics (AISTATS-07) (2007)
25.
Zurück zum Zitat Mangasarian, O., Musicant, D.: Successive overrelaxation for support vector machines. IEEE Trans. Neural Netw. 10(5), 1032–1037 (1999)CrossRef Mangasarian, O., Musicant, D.: Successive overrelaxation for support vector machines. IEEE Trans. Neural Netw. 10(5), 1032–1037 (1999)CrossRef
26.
Zurück zum Zitat Mangasarian, O., Musicant, D.: Lagrangian support vector machines. J. Mach. Learn. Res. 1, 161–177 (2001)MATHMathSciNet Mangasarian, O., Musicant, D.: Lagrangian support vector machines. J. Mach. Learn. Res. 1, 161–177 (2001)MATHMathSciNet
27.
Zurück zum Zitat Mori, S., Suen, C., Yamamoto, K.: Historical review of OCR research and development, pp. 244–273. IEEE Computer Society Press, Los Alamitos (1995) Mori, S., Suen, C., Yamamoto, K.: Historical review of OCR research and development, pp. 244–273. IEEE Computer Society Press, Los Alamitos (1995)
28.
Zurück zum Zitat Platt, J., Cristianini, N., Shawe-Taylor, J.: Large margin dags for multiclass classification. In: Advances in Neural Information Processing Systems, vol. 12, pp. 547–553. MIT Press, Cambridge (2000) Platt, J., Cristianini, N., Shawe-Taylor, J.: Large margin dags for multiclass classification. In: Advances in Neural Information Processing Systems, vol. 12, pp. 547–553. MIT Press, Cambridge (2000)
29.
Zurück zum Zitat Rifkin, R., Klautau, A.: In defense of one-vs-all classification. J. Mach. Learn. Res. 5, 101–141 (2004)MATHMathSciNet Rifkin, R., Klautau, A.: In defense of one-vs-all classification. J. Mach. Learn. Res. 5, 101–141 (2004)MATHMathSciNet
30.
Zurück zum Zitat Schölkopf, B., Platt, J., Shawe-Taylor, J., Smola, A., Williamson, R.: Estimating the support of a high-dimensional distribution. Neural Comput. 13(7), 1443–1471 (2001)CrossRefMATH Schölkopf, B., Platt, J., Shawe-Taylor, J., Smola, A., Williamson, R.: Estimating the support of a high-dimensional distribution. Neural Comput. 13(7), 1443–1471 (2001)CrossRefMATH
31.
Zurück zum Zitat Suykens, J., Vandewalle, J.: Least squares support vector machine classifiers. Neural Process. Lett. 9(3), 293–300 (1999)CrossRefMathSciNet Suykens, J., Vandewalle, J.: Least squares support vector machine classifiers. Neural Process. Lett. 9(3), 293–300 (1999)CrossRefMathSciNet
32.
Zurück zum Zitat Suykens, J., Vandewalle, J.: Multiclass least squares support vector machines. In: Proceedings of the International Joint Conference on Neural Networks (IJCNN99). World Scientific, Washington, DC (1999) Suykens, J., Vandewalle, J.: Multiclass least squares support vector machines. In: Proceedings of the International Joint Conference on Neural Networks (IJCNN99). World Scientific, Washington, DC (1999)
33.
Zurück zum Zitat Szedmak, S., Shawe-Taylor, J., Saunders, C., Hardoon, D.: Multiclass classification by l1 norm support vector machine. In: Pattern Recognition and Machine Learning in Computer Vision Workshop (2004) Szedmak, S., Shawe-Taylor, J., Saunders, C., Hardoon, D.: Multiclass classification by l1 norm support vector machine. In: Pattern Recognition and Machine Learning in Computer Vision Workshop (2004)
34.
Zurück zum Zitat Tang, Y., Zhang, Y., Chawla, N., Krasser, S.: Svms modeling for highly imbalanced classification. IEEE Trans. Syst. Man Cybern. Part B 39(1), 281–288 (2009)CrossRef Tang, Y., Zhang, Y., Chawla, N., Krasser, S.: Svms modeling for highly imbalanced classification. IEEE Trans. Syst. Man Cybern. Part B 39(1), 281–288 (2009)CrossRef
35.
Zurück zum Zitat Tax, D., Duin, R.: Data domain description using support vectors. In: Proceedings of the European Symposium on Artificial Neural Networks, pp. 251–256 (1999) Tax, D., Duin, R.: Data domain description using support vectors. In: Proceedings of the European Symposium on Artificial Neural Networks, pp. 251–256 (1999)
36.
Zurück zum Zitat Vapnik, V.: Statistical Learning Theory. Wiley, New York (1998)MATH Vapnik, V.: Statistical Learning Theory. Wiley, New York (1998)MATH
37.
Zurück zum Zitat Wang, L., Shen, X.: On l1-norm multiclass support vector machines: methodology and theory. J. Am. Stat. Assoc. 102, 583–594 (2007)CrossRefMATHMathSciNet Wang, L., Shen, X.: On l1-norm multiclass support vector machines: methodology and theory. J. Am. Stat. Assoc. 102, 583–594 (2007)CrossRefMATHMathSciNet
38.
Zurück zum Zitat Weston, J., Watkins, C.: Multi-class support vector machines. In: Proceedings of ESANN99 (1999) Weston, J., Watkins, C.: Multi-class support vector machines. In: Proceedings of ESANN99 (1999)
39.
Zurück zum Zitat Xia, X., Li, K.: A sparse multi-class least-squares support vector machine. In: IEEE International Symposium on Industrial Electronics, 2008 (ISIE 2008), pp. 1230–1235 (2008) Xia, X., Li, K.: A sparse multi-class least-squares support vector machine. In: IEEE International Symposium on Industrial Electronics, 2008 (ISIE 2008), pp. 1230–1235 (2008)
Metadaten
Titel
Multi-Class Support Vector Machine
verfasst von
Zhe Wang
Xiangyang Xue
Copyright-Jahr
2014
DOI
https://doi.org/10.1007/978-3-319-02300-7_2

Neuer Inhalt