Skip to main content
Log in

An improved ν-twin support vector machine

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

Twin support vector machine (TSVM) is regarded as a milestone in the development of the powerful SVM. It finds two nonparallel planes by resolving a pair of smaller-sized quadratic programming problems rather than a single large one, which makes the learning speed of TSVM approximately four times faster than that of the standard SVM. However, the empirical risk minimization principle is implemented in the TSVM, so it easily leads to the over-fitting problem and reduces the prediction accuracy of the classifier. ν-TSVM, as a variant of TSVM, also implements the empirical risk minimization principle. To enhance the generalization ability of the classifier, we propose an improved ν-TSVM by introducing a regularization term into the objective function, so there are two parts in the objective function, one of which is to maximize the margin between the two parallel hyper-planes, and the other one is to minimize the training errors of two classes of samples. Therefore the structural risk minimization principle is implemented in our improved ν-TSVM. Numerical experiments on one artificial dataset and nine benchmark datasets show that our improved ν-TSVM yields better generalization performance than SVM, ν-SVM, and ν-TSVM. Moreover, numerical experiments with different proportions of outliers demonstrate that our improved ν-TSVM is robust and stable. Finally, we apply our improved ν-TSVM to two BCI competition datasets, and also obtain better prediction accuracy.

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

Notes

  1. http://archive.ics.uci.edu/ml/datasets.html.

  2. http://www.bbci.de/competition/.

References

  1. Vapnik V (1995) The nature of statistical learning theory. Springer, New York

    Book  MATH  Google Scholar 

  2. Xu Y, Wang L (2005) Fault diagnosis system based on rough set theory and support vector machine. Lect Notes Comput Sci 3614:981–988

    Google Scholar 

  3. Zhang W, Yoshida T, Tang X (2008) Text classification based on multi-word with support vector machine. Knowl-Based Syst 21(8):879–886

    Article  Google Scholar 

  4. Kaper M, Meinicke P, Grossekathoefer U et al (2004) BCI competition 2003—data set IIb: support vector machines for the P300 speller paradigm. IEEE Trans Biomed Eng 51(6):1073–1076

    Article  Google Scholar 

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

    Article  Google Scholar 

  6. Fung G, Mangasarian O (2001) Proximal support vector machine classifiers. In: Seven international proceedings on knowledge discovery and data mining, pp 77–86

    Google Scholar 

  7. Ghorai S, Mukherjee A, Dutta P (2009) Nonparallel plane proximal classifier. Signal Process 89:510–522

    Article  MATH  Google Scholar 

  8. Fung G, Mangasarian O (2005) Multicategory proximal support vector machine classifiers. Mach Learn 59:77–97

    Article  MATH  Google Scholar 

  9. Peng X (2010) A ν twin support vector machine (ν-TSVM) classifier and its geometric algorithms. Inf Sci 180:3863–3875

    Article  MATH  Google Scholar 

  10. Xu Y, Wang L, Zhong P (2012) A rough margin-based ν-twin support vector machine. Neural Comput Appl 21:1307–1317

    Article  Google Scholar 

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

    Article  Google Scholar 

  12. Shao H, Wang Z, Chen W, Deng N (2013) Least squares twin parametric-margin support vector machine for classification. Appl Intell 39:451–464

    Article  Google Scholar 

  13. Peng X (2010) TSVR: an efficient twin support vector machine for regression. Neural Netw 23:365–372

    Article  Google Scholar 

  14. Xu Y, Wang L (2012) A weighted twin support vector regression. Knowl-Based Syst 33:92–101

    Article  Google Scholar 

  15. Xu Y, Guo R, Wang L (2012) A twin multi-class classification support vector machine. Cogn Comput. doi:10.1007/s12559-012-9179-7

    Google Scholar 

  16. Thongkam J, Xu G, Zhang Y (2008) Support vector machine for outlier detection in breast cancer survivability prediction. Lect Notes Comput Sci 4977:99–109

    Article  Google Scholar 

  17. Cui W, Yan X (2009) Adaptive weighted least square support vector machine regression integrated with outlier detection and its application in QSAR. Chemom Intell Lab Syst 98:130–135

    Article  Google Scholar 

  18. Zhang Y, Meratnia N, Havinga P (2009) Adaptive and online one-class support vector machine-based outlier detection techniques for wireless sensor networks. In: Proceeding of international conference on advanced information networking and applications workshops, pp 990–995

    Chapter  Google Scholar 

  19. Xu Y, Liu C (2013) A rough margin-based one class support vector machine. Neural Comput Appl 22:1077–1084

    Article  Google Scholar 

  20. Scholkopf B, Smola A, Bartlett P, Williamson R (2000) New support vector algorithms. Neural Comput 12:1207–1245

    Article  Google Scholar 

  21. Peng X (2011) Building sparse twin support vector machine classifiers in primal space. Inf Sci 181:3967–3980

    Article  Google Scholar 

  22. Shao Y, Zhang C, Wang X, Deng N (2011) Improvements on twin support vector machine. IEEE Trans Neural Netw 22:962–968

    Article  Google Scholar 

  23. Khemchandani R, Jayadeva, Chandra S (2009) Optimal kernel selection in twin support vector machines. Optim Lett 3:77–88

    Article  MATH  MathSciNet  Google Scholar 

  24. Diosan L, Rogozan A, Pecuchet J-P (2013) Improving classification performance of support vector machine by genetically optimising kernel shape and hyper-parameters. Appl Intell 36:280–294

    Article  Google Scholar 

  25. Kim M (2013) Accelerated max-margin multiple kernel learning. Appl Intell 38:45–57

    Article  Google Scholar 

  26. Zhang J, Wang Y (2008) A rough margin based on support vector machine. Inf Sci 178:2204–2214

    Article  Google Scholar 

  27. Wang C, You W (2013) Boosting-SVM: effective learning with reduced data dimension. Appl Intell 39:465–474

    Article  Google Scholar 

Download references

Acknowledgements

The authors gratefully acknowledge the helpful comments and suggestions of the reviewers, which have improved the presentation. This work was supported by the National Natural Science Foundation of China (No. 61153003) and China Scholarship Fund (No. 201208110282).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yitian Xu.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Xu, Y., Guo, R. An improved ν-twin support vector machine. Appl Intell 41, 42–54 (2014). https://doi.org/10.1007/s10489-013-0500-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-013-0500-2

Keywords

Navigation