Skip to main content

A Multi-class Support Vector Machine Based on Geometric Margin Maximization

  • Conference paper
  • First Online:
Integrated Uncertainty in Knowledge Modelling and Decision Making (IUKM 2018)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 10758))

Abstract

Support vector machines (SVMs) are popular supervised learning methods. The original SVM was developed for binary classification. It selects a linear classifier by maximizing the geometric margin between the boundary hyperplane and sample examples. There are several extensions of the SVM for multi-class classification problems. However, they do not maximize geometric margins exactly. Recently, Tatsumi and Tanino have proposed multi-objective multi-class SVM, which simultaneously maximizes the margins for all class pairs. In this paper, we propose another multi-class SVM based on the geometric margin maximization. The SVM is formulated as minimization of the sum of inverse-squared margins for all class pairs. Since this is a nonconvex optimization problem, we propose an approximate solution. By numerical experiments, we show that the propose SVM has better performance in generalization capability than one of the conventional multi-class SVMs.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Roughly speaking, it is equivalent to \(y_i(w^{\top }x^i+b) = 1\).

  2. 2.

    To convert (SP3) to the primal form of second-order cone programming in [1], we need additional constraints \(w^{pq} = w^p-w^q\) for \(pq\in C^{\bar{2}}\).

References

  1. Andersen, E., Roos, C., Terlaky, T.: On implementing a primal-dual interior-point method for conic quadratic optimization. Math. Program. 95(2), 249–277 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  2. Bredensteiner, E.J., Bennett, K.P.: Multicategory classification by support vector machines. Comput. Optim. Appl. 12(1), 53–79 (1999)

    MathSciNet  MATH  Google Scholar 

  3. Cortes, C., Vapnik, V.N.: Support-vector networks. Mach. Learn. 20(3), 273–297 (1995)

    MATH  Google Scholar 

  4. Doğan, Ü., Glasmachers, T., Igel, C.: A unified view on multi-class support vector classification. J. Mach. Learn. Res. 17(45), 1–32 (2016)

    MathSciNet  MATH  Google Scholar 

  5. Lichman, M.: UCI machine learning repository (2013). http://archive.ics.uci.edu/ml

  6. MOSEK ApS: The MOSEK optimization toolbox for MATLAB manual. Version 7.1 (Revision 28) (2015). http://docs.mosek.com/7.1/toolbox/index.html

  7. Rifkin, R., Klautau, A.: In defense of one-vs-all classification. J. Mach. Learn. Res. 5, 101–141 (2004)

    MathSciNet  MATH  Google Scholar 

  8. Tatsumi, K., Tanino, T.: Support vector machines maximizing geometric margins for multi-class classification. TOP 22(3), 815–840 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  9. Vapnik, V.N.: Statistical Learning Theory. A Wiley-Interscience Publication, New York (1998)

    MATH  Google Scholar 

  10. Weston, J., Watkins, C.: Support vector machines for multi-class pattern recognition. In: ESANN, pp. 219–224 (1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yoshifumi Kusunoki .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Kusunoki, Y., Tatsumi, K. (2018). A Multi-class Support Vector Machine Based on Geometric Margin Maximization. In: Huynh, VN., Inuiguchi, M., Tran, D., Denoeux, T. (eds) Integrated Uncertainty in Knowledge Modelling and Decision Making. IUKM 2018. Lecture Notes in Computer Science(), vol 10758. Springer, Cham. https://doi.org/10.1007/978-3-319-75429-1_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-75429-1_9

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-75428-4

  • Online ISBN: 978-3-319-75429-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics