Spectral error correcting output codes for efficient multiclass recognition

Xiao Zhang*, Lin Liang, Heung Yeung Shum

*Corresponding author for this work

Research output: Chapter in Book/Conference Proceeding/ReportConference Paper published in a bookpeer-review

23 Citations (Scopus)

Abstract

The error correcting output codes (ECOC) is a general framework to extend any binary classifier to the multiclass case. Finding the optimal ECOC is known as a NP hard problem. In this paper, we present a spectral analysis approach for the design of ECOC. We construct a similarity graph of the classes and generate ECOC with a subset of thresholded eigenvectors of the graph Laplacian. Using the spectral analysis, the coding efficiency, classifier's diversity, Hamming distance among codewords, and binary classifiers' accuracy can be simultaneously considered. The resulting ECOC is efficient, thus only a small set of binary classifiers are to be evaluated when making a decision. In experiments with large multiclass problems, our method is between 3 and 12 times faster comparing to one-against-all, with comparable classification accuracy. Our method also shows a better performance than the most of leading methods, e.g., ClassMap, random dense ECOC, random sparse ECOC, and discriminant ECOC.

Original languageEnglish
Title of host publication2009 IEEE 12th International Conference on Computer Vision, ICCV 2009
Pages1111-1118
Number of pages8
DOIs
Publication statusPublished - 2009
Externally publishedYes
Event12th International Conference on Computer Vision, ICCV 2009 - Kyoto, Japan
Duration: 29 Sept 20092 Oct 2009

Publication series

NameProceedings of the IEEE International Conference on Computer Vision

Conference

Conference12th International Conference on Computer Vision, ICCV 2009
Country/TerritoryJapan
CityKyoto
Period29/09/092/10/09

Fingerprint

Dive into the research topics of 'Spectral error correcting output codes for efficient multiclass recognition'. Together they form a unique fingerprint.

Cite this