Skip to main content
Log in

Multiple birth least squares support vector machine for multi-class classification

  • Original Article
  • Published:
International Journal of Machine Learning and Cybernetics Aims and scope Submit manuscript

Abstract

Least squares twin support vector machine (LSTSVM) was initially designed for binary classification. However, practical problems often require the discrimination more than two categories. To tackle multi-class classification problem, a novel algorithm, called multiple birth least squares support vector machine (MBLSSVM), is proposed. Our MBLSSVM solves K quadratic programming problems (QPPs) to obtain K hyperplanes, each problem is similar to binary LSTSVM. Comparison against the Multi-LSTSVM, Multi-TWSVM, MBSVM and our MBLSSVM on both UCI datasets and ORL, YALE face datasets illustrates the effectiveness of the proposed method.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  1. Cortes C, Vapnik VN (1995) Support vector machine. Mach Learn 20(3):273–297

    MATH  Google Scholar 

  2. Vapnik VN (2000) The nature of statistical learning theory. Springer, New York (Incorporated)

    Book  MATH  Google Scholar 

  3. Osuna E, Freund R, Girosi F (1997) Training support vector machines: an application to face detection. In: Proceedings of computer vision and pattern recognition, pp 130–136

  4. Isa D, Lee LH, Kallimani VP, Rajkumar R (2008) Text document preprocessing with the Bayes formula for classification using the support vector machine. IEEE Trans Knowl Data Eng 20(9):1264–1272

    Article  Google Scholar 

  5. Noble WS (2004) Kernel methods in computational biology. Support vector machine applications in computational biology. MIT Press, Cambridge, pp 71–92

    Google Scholar 

  6. Zafeiriou S, Tefas A, Pitas I (2007) Minimum class variance support vector machine. IEEE Trans Image Process 16(10):2551–2564

    Article  MathSciNet  Google Scholar 

  7. Mangasarian OL, Wild EW (2006) Multisurface proximal support vector machine classification via generalized eigenvalues. IEEE Trans Pattern Anal Mach Intell 28(1):69–74

    Article  Google Scholar 

  8. Jayadeva R, Khemchandai S Chandra (2007) Twin support vector machine classification for pattern classification. IEEE Trans Pattern Anal Mach Intell 29(5):905–910

    Article  Google Scholar 

  9. Arun Kumar M, Gopal M (2009) Least squares twin support vector machines for pattern classification. Expert Syst Appl 36(4):7535–7543

    Article  Google Scholar 

  10. Shao YH, Zhang CH, Wang XB, Deng NY (2011) Improvements on twin support vector machines. IEEE Trans Neural Netw 22(6):962–968

    Article  Google Scholar 

  11. Chen XB, Yang J, Ye QL, Liang J (2011) Recursive projection twin support vector machine via within-class variance minimization. Pattern Recogn 44(10):2643–2655

    Article  MATH  Google Scholar 

  12. Shao YH, Chen WJ, Deng NY (2014) Nonparallel hyperplane support vector machine for binary classification problems. Inf Sci 263:22–35

    Article  MATH  MathSciNet  Google Scholar 

  13. Tian YJ, Qi ZQ, Ju XC, Shi Y, Liu XH (2014) Nonparallel support vector machines for pattern classification. IEEE Trans Cybern 44(7):1067–1079

    Article  Google Scholar 

  14. Peng XJ (2011) TPMSVM: a novel twin parametric-margin support vector machine for pattern recognition. Pattern Recogn 44(10):2678–2692

    Article  MATH  Google Scholar 

  15. Qi ZQ, Tian YJ, Shi Y (2013) Robust twin support vector machine for pattern classification. Pattern Recogn 46(1):305–316

    Article  MATH  Google Scholar 

  16. Shao YH, Wang Z, Chen WJ, Deng NY (2013) A regularization for the projection twin support vector machine. Knowl-Based Syst 37:203–210

    Article  Google Scholar 

  17. Shao YH, Deng NY, Yang ZM (2012) Least squares recursive projection twin support vector machine for classification. Pattern Recogn 45(6):2299–2307

    Article  MATH  Google Scholar 

  18. Ding SF, Hua XP (2014) Recursive least squares projection twin support vector machines for nonlinear classification. Neurocomputing 130:3–9

    Article  Google Scholar 

  19. Ding SF, Hua XP, Yu JZ (2014) An overview on nonparallel hyperplane support vector machine algorithms. Neural Comput Appl 25(5):975–982

    Article  Google Scholar 

  20. Ding SF, Yu JZ, Qi BJ, Huang HJ (2014) An overview on twin support vector machines. Artif Intell Rev 42(2):245–252

    Article  Google Scholar 

  21. Bottou L, Cortes C, Denker JS et al. (1994) Comparison of classifier methods: a case study in handwritten digit recognition. In: International conference on pattern recognition, IEEE Computer Society Press, pp 77–77

  22. Kreßel, Ulrich H-G (1999) Pairwise classification and support vector machines. In: Schölkopf B, Burges CJC, Smola AJ (eds) Advances in kernel methods. MIT Press, Cambridge, pp 255–268

  23. Dietterich TG, Bakiri G (1995) Solving multiclass learning problems via error-correcting output codes. J Artif Intell Res 2:263–286

    MATH  Google Scholar 

  24. Platt JC, Cristianini N, Shawe-Taylor J (2000) Large margin dags for multiclass classification. In: Leen TK, Dietterich TG, Tresp V (eds) Advances in neural information processing systems, vol 12. MIT Press, Cambridge, pp 547–553

  25. Weston J, Watkins C (1998) Multi-class support vector machines. Technical Report CSD-TR-98-04, Department of Computer Science, Royal Holloway, University of London, May

  26. Huang GB, Zhou HM, Ding XJ, Zhang R (2012) Extreme learning machine for regression and multiclass classification. IEEE Trans Syst Man Cybern B Cybern 42(2):513–529

    Article  Google Scholar 

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

    Google Scholar 

  28. Crammer K, Singer Y (2002) On the learnability and design of output codes for multiclass problems. Mach Learn 47(2–3):201–233

    Article  MATH  Google Scholar 

  29. Mayoraz E, Alpaydin E (1999) Support vector machines for multi-class classification. In: Cotta C, Troya JM (eds) Engineering applications of bio-inspired artificial neural networks. Springer, Berlin, pp 833–842

    Chapter  Google Scholar 

  30. Angulo C, Parra X, Catala A (2003) K-SVCR: a support vector machine for multi-class classification. Neurocomputing 55(1):57–77

    Article  Google Scholar 

  31. Xu YT, Guo R, Wang LS (2013) A twin multi-class classification support vector machine. Cognit Comput 5(4):580–588

    Article  Google Scholar 

  32. Nasiri JA, Charkari NM, Jalili S (2015) Least squares twin multi-class classification support vector machine. Pattern Recogn 48(3):984–992

    Article  MATH  Google Scholar 

  33. Yang ZX, Shao YH, Zhang XS (2013) Multiple birth support vector machines for multi-class classification. Neural Comput Appl 22(1):153–161

    Article  Google Scholar 

  34. Blake CL, Merz CJ (1992) UCI repository of machine learning databases. http://www.ics.uci.edu/mlearn/MLRepository.html. Accessed 16 Nov 2014

  35. You ZH, Yu JZ, Zhu L, Li S, Wen ZK (2014) A Mapreduce based parallel SVM for large-scale predicting protein–protein interactions. Neurocomputing 145:37–43

    Article  Google Scholar 

  36. Zhong HM, Miao CY, Shen ZQ, Feng YH (2014) Comparing the learning effectiveness of BP, ELM, I-ELM, and SVM for corporate credit ratings. Neurocomputing 128:285–295

    Article  Google Scholar 

  37. Wang XZ (2015) Uncertainty in learning from big data-Editorial. J Intell Fuzzy Syst 28(5):2329–2330

    Article  Google Scholar 

  38. Wang XZ, Ashfaq RAR, Fu AM (2015) Fuzziness based sample categorization for classifier performance improvement. J Intell Fuzzy Syst 29(3):1185–1196

    Article  MathSciNet  Google Scholar 

  39. He YL, Wang XZ, Huang JZX (2016) Fuzzy nonlinear regression analysis using a random weight network. Inf Sci. doi:10.1016/j.ins.2016.01.037

    Google Scholar 

Download references

Acknowledgments

The authors are very grateful to the Editor, Professor Xi-Zhao Wang, and other anonymous reviewers for their helpful and valuable comments and suggestions which improved the quality of the paper. This work was supported in part by the National Natural Science Foundation of China under Grant No. 61373055 and No. 61103128.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiao-Jun Wu.

Ethics declarations

Conflict of interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chen, SG., Wu, XJ. Multiple birth least squares support vector machine for multi-class classification. Int. J. Mach. Learn. & Cyber. 8, 1731–1742 (2017). https://doi.org/10.1007/s13042-016-0554-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13042-016-0554-7

Keywords

Navigation