14 May 2012 Coding design for error correcting output codes based on perceptron
Author Affiliations +
It is known that error-correcting output codes (ECOC) is a common way to model multiclass classification problems, in which the research of encoding based on data is attracting more and more attention. We propose a method for learning ECOC with the help of a single-layered perception neural network. To achieve this goal, the code elements of ECOC are mapped to the weights of network for the given decoding strategy, and an object function with the constrained weights is used as a cost function of network. After the training, we can obtain a coding matrix including lots of subgroups of class. Experimental results on artificial data and University of California Irvine with logistic linear classifier and support vector machine as the binary learner show that our scheme provides better performance of classification with shorter length of coding matrix than other state-of-the-art encoding strategies.
© 2012 Society of Photo-Optical Instrumentation Engineers (SPIE)
Jin-Deng Zhou, Jin-Deng Zhou, Xiao-Dan Wang, Xiao-Dan Wang, Hong-Jian Zhou, Hong-Jian Zhou, Yong-Hua Cui, Yong-Hua Cui, Sun Jing, Sun Jing, } "Coding design for error correcting output codes based on perceptron," Optical Engineering 51(5), 057202 (14 May 2012). https://doi.org/10.1117/1.OE.51.5.057202 . Submission:

Back to Top