14 May 2012 Coding design for error correcting output codes based on perceptron
Jin-Deng Zhou, Xiao-Dan Wang, Hong-Jian Zhou, Yong-Hua Cui, Sun Jing
Author Affiliations +
Abstract
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) 0091-3286/2012/$25.00 © 2012 SPIE
Jin-Deng Zhou, Xiao-Dan Wang, Hong-Jian Zhou, Yong-Hua Cui, and 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
Published: 14 May 2012
Lens.org Logo
CITATIONS
Cited by 2 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Binary data

Error analysis

Optical engineering

Computer programming

Data modeling

Neural networks

Statistical analysis

Back to Top