Adaptive Error-Correcting Output Codes
Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence. Pages 1932-1937.
Abstract
Error-correcting output codes (ECOC) are a successful technique to combine a set of binary classifiers for multi-class learning problems. However, in traditional ECOC framework, all the base classifiers are trained independently according to the defined ECOC matrix. In this paper, we reformulate the ECOC models from the perspective of multi-task learning, where the binary classifiers are learned in a common subspace of data. This novel model can be considered as an adaptive generalization of the traditional ECOC framework. It simultaneously optimizes the representation of data as well as the binary classifiers. More importantly, it builds a bridge between the ECOC framework and multi-task learning for multi-class learning problems. To deal with complex data, we also present the kernel extension of the proposed model. Extensive empirical study on 14 data sets from UCI machine learning repository and the USPS handwritten digits recognition application demonstrates the effectiveness and efficiency of our model.
@inproceedings{ijcai2013p285,
title = {Adaptive Error-Correcting Output Codes},
author = {Zhong, Guoqiang and Cheriet, Mohamed},
booktitle = {Proceedings of the Twenty-Third International Joint Conference on
Artificial Intelligence, {IJCAI-13}},
publisher = {AAAI Press / International Joint Conferences on Artificial Intelligence},
editor = {Francesca Rossi},
pages = {1932--1937},
year = {2013},
month = {8},
url = {https://ijcai.org/proceedings/2013/285},
}
TY - CPAPER TI - Adaptive Error-Correcting Output Codes AU - Zhong, Guoqiang AU - Cheriet, Mohamed T2 - Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence, IJCAI-13 PB - AAAI Press / International Joint Conferences on Artificial Intelligence PY - 2013 SP - 1932 EP - 1937 UR - https://ijcai.org/proceedings/2013/285 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: