DocumentCode :
3493889
Title :
Learning error-correcting output codes from data
Author :
Alpaydin, Ethem ; Mayoraz, Eddy
Author_Institution :
Dept. of Comput. Eng., Bogazici Univ., Istanbul, Turkey
Volume :
2
fYear :
1999
fDate :
1999
Firstpage :
743
Abstract :
A polychotomizer which assigns the input to one of K⩾3 classes is constructed using a set of dichotomizers which assign the input to one of two classes. Defining classes in terms of the dichotomizers is the binary decomposition matrix of size K×L where each of the K⩾3 classes is written as error-correcting output codes (ECOC), i.e., an array of the responses of binary decisions made by L dichotomizers. We use linear dichotomizers and by combining them suitably, we build nonlinear polychotomizers, thereby reducing complex decisions into a group of simpler decisions. We propose a method to learn the error-correcting codes from data based on soft weight sharing which forces parameters to take one of a set (here two: -1/+1) values. Simulation results on eight datasets indicate that compared with a linear one-per-class polychotomizer and ECOC proper, these methods generate more accurate classifiers, using less dichotomizers than pairwise classifiers
Keywords :
matrix algebra; binary decisions; binary decomposition matrix; complex decisions; dichotomizers; error-correcting output codes; pairwise classifiers; polychotomizer; soft weight sharing;
fLanguage :
English
Publisher :
iet
Conference_Titel :
Artificial Neural Networks, 1999. ICANN 99. Ninth International Conference on (Conf. Publ. No. 470)
Conference_Location :
Edinburgh
ISSN :
0537-9989
Print_ISBN :
0-85296-721-7
Type :
conf
DOI :
10.1049/cp:19991200
Filename :
818022
Link To Document :
بازگشت