On the decoding process in ternary error-correcting output codes
- PMID: 19926903
- DOI: 10.1109/TPAMI.2008.266
On the decoding process in ternary error-correcting output codes
Abstract
A common way to model multiclass classification problems is to design a set of binary classifiers and to combine them. Error-Correcting Output Codes (ECOC) represent a successful framework to deal with these type of problems. Recent works in the ECOC framework showed significant performance improvements by means of new problem-dependent designs based on the ternary ECOC framework. The ternary framework contains a larger set of binary problems because of the use of a "do not care" symbol that allows us to ignore some classes by a given classifier. However, there are no proper studies that analyze the effect of the new symbol at the decoding step. In this paper, we present a taxonomy that embeds all binary and ternary ECOC decoding strategies into four groups. We show that the zero symbol introduces two kinds of biases that require redefinition of the decoding design. A new type of decoding measure is proposed, and two novel decoding strategies are defined. We evaluate the state-of-the-art coding and decoding strategies over a set of UCI Machine Learning Repository data sets and into a real traffic sign categorization problem. The experimental results show that, following the new decoding strategies, the performance of the ECOC design is significantly improved.
Similar articles
-
Subclass problem-dependent design for error-correcting output codes.IEEE Trans Pattern Anal Mach Intell. 2008 Jun;30(6):1041-54. doi: 10.1109/TPAMI.2008.38. IEEE Trans Pattern Anal Mach Intell. 2008. PMID: 18421109
-
Heuristic ternary error-correcting output codes via weight optimization and layered clustering-based approach.IEEE Trans Cybern. 2015 Feb;45(2):289-301. doi: 10.1109/TCYB.2014.2325603. Epub 2014 Jun 2. IEEE Trans Cybern. 2015. PMID: 25486660
-
A multiclass classification method based on decoding of binary classifiers.Neural Comput. 2009 Jul;21(7):2049-81. doi: 10.1162/neco.2009.03-08-740. Neural Comput. 2009. PMID: 19292646
-
Discriminant ECOC: a heuristic method for application dependent design of error correcting output codes.IEEE Trans Pattern Anal Mach Intell. 2006 Jun;28(6):1007-12. doi: 10.1109/TPAMI.2006.116. IEEE Trans Pattern Anal Mach Intell. 2006. PMID: 16724594
-
Decoding the dynamic tumor microenvironment.Sci Adv. 2021 Jun 4;7(23):eabi5904. doi: 10.1126/sciadv.abi5904. Print 2021 Jun. Sci Adv. 2021. PMID: 34088677 Free PMC article. Review.
Cited by
-
Error-Correcting Output Codes in Classification of Human Induced Pluripotent Stem Cell Colony Images.Biomed Res Int. 2016;2016:3025057. doi: 10.1155/2016/3025057. Epub 2016 Oct 26. Biomed Res Int. 2016. PMID: 27847810 Free PMC article.
-
Spectral peak analysis and intrinsic neural timescales as markers for the state of consciousness.Neuroimage Clin. 2024;44:103698. doi: 10.1016/j.nicl.2024.103698. Epub 2024 Oct 30. Neuroimage Clin. 2024. PMID: 39509990 Free PMC article.
-
Distribution Transformer Parameters Detection Based on Low-Frequency Noise, Machine Learning Methods, and Evolutionary Algorithm.Sensors (Basel). 2020 Aug 4;20(15):4332. doi: 10.3390/s20154332. Sensors (Basel). 2020. PMID: 32759655 Free PMC article.
-
Optical character recognition system for Baybayin scripts using support vector machine.PeerJ Comput Sci. 2021 Feb 15;7:e360. doi: 10.7717/peerj-cs.360. eCollection 2021. PeerJ Comput Sci. 2021. PMID: 33817010 Free PMC article.
-
Multi-class texture analysis in colorectal cancer histology.Sci Rep. 2016 Jun 16;6:27988. doi: 10.1038/srep27988. Sci Rep. 2016. PMID: 27306927 Free PMC article.
Publication types
LinkOut - more resources
Full Text Sources