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.
Similar content being viewed by others
References
Cortes C, Vapnik VN (1995) Support vector machine. Mach Learn 20(3):273–297
Vapnik VN (2000) The nature of statistical learning theory. Springer, New York (Incorporated)
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
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
Noble WS (2004) Kernel methods in computational biology. Support vector machine applications in computational biology. MIT Press, Cambridge, pp 71–92
Zafeiriou S, Tefas A, Pitas I (2007) Minimum class variance support vector machine. IEEE Trans Image Process 16(10):2551–2564
Mangasarian OL, Wild EW (2006) Multisurface proximal support vector machine classification via generalized eigenvalues. IEEE Trans Pattern Anal Mach Intell 28(1):69–74
Jayadeva R, Khemchandai S Chandra (2007) Twin support vector machine classification for pattern classification. IEEE Trans Pattern Anal Mach Intell 29(5):905–910
Arun Kumar M, Gopal M (2009) Least squares twin support vector machines for pattern classification. Expert Syst Appl 36(4):7535–7543
Shao YH, Zhang CH, Wang XB, Deng NY (2011) Improvements on twin support vector machines. IEEE Trans Neural Netw 22(6):962–968
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
Shao YH, Chen WJ, Deng NY (2014) Nonparallel hyperplane support vector machine for binary classification problems. Inf Sci 263:22–35
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
Peng XJ (2011) TPMSVM: a novel twin parametric-margin support vector machine for pattern recognition. Pattern Recogn 44(10):2678–2692
Qi ZQ, Tian YJ, Shi Y (2013) Robust twin support vector machine for pattern classification. Pattern Recogn 46(1):305–316
Shao YH, Wang Z, Chen WJ, Deng NY (2013) A regularization for the projection twin support vector machine. Knowl-Based Syst 37:203–210
Shao YH, Deng NY, Yang ZM (2012) Least squares recursive projection twin support vector machine for classification. Pattern Recogn 45(6):2299–2307
Ding SF, Hua XP (2014) Recursive least squares projection twin support vector machines for nonlinear classification. Neurocomputing 130:3–9
Ding SF, Hua XP, Yu JZ (2014) An overview on nonparallel hyperplane support vector machine algorithms. Neural Comput Appl 25(5):975–982
Ding SF, Yu JZ, Qi BJ, Huang HJ (2014) An overview on twin support vector machines. Artif Intell Rev 42(2):245–252
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
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
Dietterich TG, Bakiri G (1995) Solving multiclass learning problems via error-correcting output codes. J Artif Intell Res 2:263–286
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
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
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
Weston J, Watkins C (1999) Support vector machines for multi-class pattern recognition. ESANN 99:219–224
Crammer K, Singer Y (2002) On the learnability and design of output codes for multiclass problems. Mach Learn 47(2–3):201–233
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
Angulo C, Parra X, Catala A (2003) K-SVCR: a support vector machine for multi-class classification. Neurocomputing 55(1):57–77
Xu YT, Guo R, Wang LS (2013) A twin multi-class classification support vector machine. Cognit Comput 5(4):580–588
Nasiri JA, Charkari NM, Jalili S (2015) Least squares twin multi-class classification support vector machine. Pattern Recogn 48(3):984–992
Yang ZX, Shao YH, Zhang XS (2013) Multiple birth support vector machines for multi-class classification. Neural Comput Appl 22(1):153–161
Blake CL, Merz CJ (1992) UCI repository of machine learning databases. http://www.ics.uci.edu/mlearn/MLRepository.html. Accessed 16 Nov 2014
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
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
Wang XZ (2015) Uncertainty in learning from big data-Editorial. J Intell Fuzzy Syst 28(5):2329–2330
Wang XZ, Ashfaq RAR, Fu AM (2015) Fuzziness based sample categorization for classifier performance improvement. J Intell Fuzzy Syst 29(3):1185–1196
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
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
Corresponding author
Ethics declarations
Conflict of interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13042-016-0554-7