Skip to main content
Log in

Fixed-point twin support vector machine

  • Published:
Cluster Computing Aims and scope Submit manuscript

Abstract

Twin support vector machine and many of its variants proposed recently generate two optimal separating hyperplanes by solving two dual constrained quadratic programming problems (QPPs) independently. However, each dual QPP involves a set of dual variables with its size determined by the number of patterns in the other class. This will lead to prohibitively computational complexity when these models are encountered with large-scale datasets. In this paper, we propose an improved twin support vector machine, termed as fixed-point twin support vector machine, in which each dual QPP in the traditional TWSVM and its variants in high dimensional space is converted into a sequence of successive minimization problems of unimodal functions in one dimension which can be solved by using line search methods like the Fibonacci search method or the golden section rule. Numerical experiments on several benchmark datasets including large-scale datasets are performed to verify the validity of our proposed algorithm. Experimental results indicate that the our model gains faster training speed while maintaining comparable classification 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

Similar content being viewed by others

References

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

    Google Scholar 

  2. Mangasarian, O.L.: Nonlinear Programming. SIAM, Philadelphia (1994)

    Book  Google Scholar 

  3. Abe, S.: Support Vector Machines for Pattern Classification. Springer, Berlin (2005)

    Google Scholar 

  4. Noble, W.S.: Support vector machien applications in computational biology. In: Scholkopf, B., Tsuda, K., Vert, J.-P. (eds.) Kernel Methods in Computational Biology. MIT Press, Cambridge (2004)

    Google Scholar 

  5. Lal, T.N., Schroder, M., Hinterberger, T., weston, J., Bogdan, M., Birbaumer, N., Scholkopf, B.: Support vector channel selection in BCI. IEEE Trans. Biomed. Eng. 51(6), 1003–1010 (2004)

    Article  Google Scholar 

  6. Trafalis, T. B., Ince, H.: Support vector machine for regression and applications to financial forecasting. In: Proceedings of the IEEE-INNS-ENNS International Joint Neural Networks, vol. 6. Como, Italy, pp. 348–353 (July 2000)

  7. Shawe-Taylor, J., Cristianini, N.: Kernel Methods for Pattern Analysis. Cambridge University Press, Cambridge (2004)

    Book  Google Scholar 

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

    Article  Google Scholar 

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

    Article  Google Scholar 

  10. Tian, Y., Ju, X., Qi, Z., Shi, Y.: Improved twin support vector machine. Sci. China 57, 417–432 (2014)

    Article  MathSciNet  Google Scholar 

  11. Peng, X.J.: A v-twin support vector machine (v-TWSVM) classifier and its geometric algorithms. Inf. Sci. 180, 3863–3875 (2010)

    Article  Google Scholar 

  12. Peng, X.: Least squares twin support vector hypersphere (LS-TSVH) for pattern recognition. Expert Syst. Appl. 37, 8371–8378 (2010)

    Article  Google Scholar 

  13. Peng, X., Xu, D.: A twin-hypersphere support vector machine classifier and the fast learning algorithm. Inf. Sci. 221, 12–27 (2013)

    Article  MathSciNet  Google Scholar 

  14. Xu, Y., Yang, Z., Zhang, Y., Pan, X., Wang, L.: A maximum margin and minimum volume hyper-spheres machine with pinball loss for imbalanced data classification. Knowl.-Based Syst. 95, 75–85 (2016)

    Article  Google Scholar 

  15. Peng, X., Kong, L., Chen, D.: A structural information-based twin-hypersphere support vector machine classifier. Int. J. Mach. Learn. Cybern. 8(1), 295–308 (2017)

    Article  Google Scholar 

  16. Pan, X., Luo, Y., Xu, Y.: K-nearest neighbor based structural twin support vector machine. Knowl.-Based Syst. 88, 34–44 (2015)

    Article  Google Scholar 

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

    Article  Google Scholar 

  18. Wang, H., Zhou, Z.: An improved rough margin-based v-twin bounded support vector machine. Knowl.-Based Syst. 128, 125–128 (2017)

    Article  Google Scholar 

  19. Cao, L., Shen, H.: Combining Re-sampling with twin support vector machine for imbalanced data classification. In: 2016 17th International Conference on Parallel and Distributed Computing, Applications and Technologies, pp. 325–329 (2016)

  20. Cao, Q., Fu, X., Guo, Y.: Fuzzy chance constrained twin support vector machine for uncertain classification. In: ICMSEM 2017 Proceedings of the Eleventh International Conference on Management Science and Engineering Management, pp 1508–1521 (2017)

  21. Khemchandani, R.: Mathematical programming applications in machine learning. (Ph.D.thesis), New Delhi-110016, Indea: Inddian Institute of Technology Delhi (2008)

  22. Fung, G., Mangasarian, O.L.: Proximal support vector machines. In: Proceedings of the Seventh International Conference Knowledge Discovery and Data Mining, pp. 77–86 (2001)

  23. Cristianini, N., Shawe-Taylor, J.: An Introduction to Support Vector Machines. Cambridge University Press, Cambridge (2000)

    Google Scholar 

  24. Lin, C.-J.: Stopping criteria of decomposition methods for support vector machines: a theoretical justification. Technical report, Department of Computer Science and Information Engineering, National Taiwan University, (May 2001)

  25. Lin, C.J., Hus, C.-W., Chang, C.-C.: A practical guide to support vector classification. National Taiwan University. www.csie.ntu.edu.tw/cjlin/papaers/guide/guide.pdf (2003)

  26. Duda, R.O., Hart, P.E., Stork, D.G.: Pattern Classification. Wiley, New York (2012)

    Google Scholar 

  27. Blake, C., Merz, C.J.: UCI repository of machine learning databases. http://www.ics.uci.edu/~mlearn/MLRepository.html (1998)

  28. Musicant, D.: NDC: normally distributed clustered datasets. Computer Sciences Department, University of Wisconsin, Madison. http://www.cswisc.edu/~musicant/data/ndc (1998)

  29. Johnson, N.L., Kotz, S., Balakrishnan, N.: Lognormal distributions. In Continuous univariate distributions, vol. 1 (1994)

Download references

Acknowledgements

This work was supported by the National High Technology Research and Development Program of China(863 Program)(2011AA010706), the National Natural Science Foundation of China (61133016, 61272527), and Ministry of Education-China Mobile Communications Corporation Research Funds (MCM20121041).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jiayan Fang.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Fang, J., Liu, Q. & Qin, Z. Fixed-point twin support vector machine. Cluster Comput 22 (Suppl 4), 7991–8005 (2019). https://doi.org/10.1007/s10586-017-1572-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10586-017-1572-2

Keywords

Navigation