To deal with the consistency problem of training process and decision process in Generalized Eigenvalue Proximal Support Vector Machine (GEPSVM), an improved version of eigenvalue proximal support vector machine, called IGEPSVM for short is proposed. At first, IGEPSVM for binary classification problem is proposed, and then Multi-IGEPSVM is also presented for multi-class classification problem based on “one-versus-rest” strategy. The main contributions of this paper are as follows. The generalized eigenvalue decomposition problems are replaced by the standard eigenvalue decomposition problems, leading to simpler optimization problems. An extra parameter is introduced, which can adjust the performance of the model and improve the classification accuracy of GEPSVM. A corresponding multi-class classification algorithm is proposed, which is not studied in GEPSVM. Experimental results on several datasets illustrate that IGEPSVM is superior to GEPSVM in both classification accuracy and training speed.
CORTES C and VAPNIK V N. Support vector machine[J]. Machine Learning, 1995, 20(3): 273-297.
[2]
OSUNA E, FREUND R, and GIROSI F. Training support vector machines: an application to face detection[C]. Proceedings of Computer Vision and Pattern Recognition, San Juan, 1997: 130-136.
[3]
ISA D, LEE L H, KALLIMANI V P, et al. Text document preprocessing with the Bayes formula for classification using the support vector machine[J]. IEEE Transactions on Knowledge and Data Engineering, 2008, 20(9): 1264-1272.
[4]
BOSER B, GUYON I, and VAPNIK V N. A training algorithm for optimal margin classifiers[C]. Proceedings of the 5th Annual ACM Workshop on Computational Learning Theory, New York, 1992: 144-152.
[5]
OSUNA E, FREUND R, and GIROSI F. An improved training algorithm for support vector machines[C]. Proceedings of IEEE Workshop on Neural Networks for Signal Processing, New York, USA, 1997: 276-285.
[6]
PLATT J. Fast Training of Support Vector Machines Using Sequential Minimal Optimization[M]. Advances in Kernel Methods: Support Vector Machines, Cambridge, MA, MIT Press, 1998: 41-65.
ZHANG Zhancheng, WANG Shitong, DENG Zhaohong, et al. Fast decision using SVM for incoming samples[J]. Journal of Electronics & Information Technology, 2011, 33(9): 2181-2186.
[8]
MANGASARIAN O L and WILD E W. Multisurface proximal support vector machine classification via generalized eigenvalues[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2006, 28(1): 69-74.
[9]
JAYADEVA, KHEMCHANDAI R, and CHANDRA S. Twin support vector machine classification for pattern classification [J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2007, 29(5): 905-910.
[10]
SHAO Y H, ZHANG C H, WANGX B, et al. Improvements on twin support vector machines[J]. IEEE Transactions on Neural Networks, 2011, 22(6): 962-968.
[11]
PENG X J. TPMSVM: A novel twin parametric-margin support vector machine for pattern recognition[J]. Pattern Recognition, 2011, 44(10): 2678-2692.
[12]
QI Z Q, TIAN Y J, and SHI Y. Robust twin support vector machine for pattern classification[J]. Pattern Recognition, 2013, 46(1): 305-316.
[13]
SHAO Y H, DENG N Y, and CHEN W J. A proximal classifier with consistency[J]. Knowledge-Based Systems, 2013, 49: 171-178.
[14]
Tian Y J, Qi Z Q, Ju X C, et al. Nonparallel support vector machines for pattern classification[J]. IEEE Transactions on Cybernetics, 2014, 44(7): 1067-1079.
[15]
DING S F, HUA X P, and YU J Z. An overview on nonparallel hyperplane support vector machine algorithms[J]. Neural Computing and Applications, 2014, 25(5): 975-982.
WANG Na and LI Xia. A new dual support vector machine based on class-weighted[J]. Journal of Electronics & Information Technology, 2007, 29(4): 859-862.
[17]
BOTTOU L, CORTES C, DENKER J S, et al. Comparison of classifier methods: a case study in handwritten digit recognition[C]. Proceedings of IEEE International Conference on Pattern Recognition, Paris, 1994: 77-82.
[18]
KRE?EL U. Pairwise Classification and Support Vector Machines[M]. Advances in Kernel Methods-Support Vector Learning, Cambridge, MA, MIT Press, 1999: 255-268.
[19]
CRAMMER K and SINGER Y. On the learn ability and design of output codes for multi-class problems[J]. Machine Learning, 2002, 47(2/3): 201-233.
[20]
XU Y T, GUO R, and WANG L S. A twin multi-class classification support vector machine[J]. Cognitive Computation, 2013, 5(4): 580-588.
[21]
NASIRI J A, CHARKARI N M, and JALILI S. Least squares twin multi-class classification support vector machine[J]. Pattern Recognition, 2015, 48(3): 984-992.
[22]
PARLETT B. The Symmetric Eigenvalue Problem[M]. Upper Saddle River, NJ, USA, SIAM Press, 1998: 61-80.
[23]
BLAKE C L and MERZ C J. UCI repository of machine learning databases[R]. Irvine, CA: Department of Information and Computers Science, University of California, 1998.
[24]
CHANG C and LIN C. LIBSVM: A library for support vector machine[J]. ACM Transactions on Intelligent Systems and Technology, 2011, 2(3): 1-27.