Proceedings

Adaptive Error-Correcting Output Codes

Download BibTeX Cite

Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence. Pages 1932-1937.

© 2013 International Joint Conferences on Artificial Intelligence

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.

  1. [Allwein et al., 2000] E. L. Allwein, R. E. Schapire, and Y. Singer. Reducing Multiclass to Binary: A Unifying Ap- proach for Margin Classifiers. Journal of Machine Learn- ing Research, 1:113-141, 2000.
  2. [Argyriou et al., 2008] A. Argyriou, T. Evgeniou, and M. Pontil. Convex Multi-Task Feature Learning. Machine Learning, 73(3):243-272, 2008.
  3. [Barzilai and Borwein, 1988] J. Barzilai and J. M. Borwein. Two-point sStep Size Gradient Methods. IMA J. Numer. Anal., 8:141-148, 1988.
  4. [Bengio et al., 2003] Y. Bengio, J.-F. Paiement, P. Vincent, O. Delalleau, N. Le Roux, and M. Ouimet. Out-of-Sample Extensions for LLE, Isomap, MDS, Eigenmaps, and Spec- tral Clustering. In NIPS, 2003.
  5. [Breiman, 2001] L. Breiman. Random Forests. Machine Learning, 45(1):5-32, 2001.
  6. [Dekel and Singer, 2002] O. Dekel and Y. Singer. Multiclass Learning by Probabilistic Embeddings. In NIPS, pages 945-952, 2002.
  7. [Demsar, 2006] Janez Demsar. Statistical Comparisons of Classifiers over Multiple Data Sets. Journal of Machine Learning Research, 7:1-30, 2006.
  8. [Dietterich and Bakiri, 1995] T. G. Dietterich and G. Bakiri. Solving Multiclass Learning Problems via Error- Correcting Output Codes. J. Artif. Intell. Res. (JAIR), 2:263-286, 1995.
  9. [Escalera and Pujol, 2006] S. Escalera and O. Pujol. ECOC- ONE: A Novel Coding and Decoding Strategy. In ICPR, pages 578-581, 2006.
  10. [Escalera et al., 2010] S. Escalera, O. Pujol, and P. Radeva. On the Decoding Process in Ternary Error-Correcting Out- put Codes. IEEE Transactions on Pattern Analysis and Machine Intelligence, 32(1):120-134, 2010.
  11. [Fisher, 1936] R. A. Fisher. The Use of Multiple Mea- surements in Taxonomic Problems. Annals of Eugenics, 7:179-188, 1936.
  12. [Friedman, 1937] M. Friedman. The Use of Ranks to Avoid the Assumption of Normality Implicit in the Analysis of Variance. Journal of the American Statistical Association, 32:675-701, 1937.
  13. [Friedman, 1940] M. Friedman. A Comparison of Alterna- tive Tests of Significance for the Problem of m Rankings. Annals of Mathematical Statistics, 11:86-92, 1940.
  14. [Ghani, 2001] R. Ghani. Combining Labeled and Unlabeled Data for Text Classification with a Large Number of Cate- gories. In ICDM, pages 597-598, 2001.
  15. [Hastie and Tibshirani, 1998] T. Hastie and R. Tibshirani. Classification by Pairwise Coupling. Annals of Statistics, 26(2):451-471, 1998.
  16. [He and Niyogi, 2003] X. He and P. Niyogi. Locality Pre- serving Projections. In NIPS, 2003.
  17. [Jolliffe, 1986] I.T. Jolliffe. Principal Component Analysis. New York: Springer-Verlag, 1986.
  18. [Kittler et al., 2001] J. Kittler, R. Ghaderi, T. Windeatt, and J. Matas. Face Verification Using Error Correcting Output Codes. In CVPR (1), pages 755-760, 2001.
  19. [Kumar and III, 2012] A. Kumar and H. Daumé III. Learn- ing Task Grouping and Overlap in Multi-task Learning. In ICML, 2012.
  20. [Liu et al., 2009] J. Liu, S. Ji, and J. Ye. Multi-Task Feature Learning Via Efficient l 2,1 -Norm Minimization. In UAI, pages 339-348, 2009.
  21. [Nemenyi, 1963] P. B. Nemenyi. Distribution-Free Multiple Comparisons. PhD thesis, Princeton University, 1963.
  22. [Nilsson, 1965] N. J. Nilsson. Learning Machines. McGraw- Hill, 1965.
  23. [Passerini et al., 2004] A. Passerini, M. Pontil, and P Fras- coni. New Results on Error Correcting Output Codes of Kernel Machines. IEEE Transactions on Neural Networks, pages 45-54, 2004.
  24. [Pujol et al., 2006] O. Pujol, P. Radeva, and J. Vitrià. Dis- criminant ECOC: A Heuristic Method for Application De- pendent Design of Error Correcting Output Codes. IEEE Transactions on Pattern Analysis and Machine Intelli- gence, 28(6):1007-1012, 2006.
  25. [Roweis and Saul, 2000] S. T. Roweis and L. K. Saul. Non- linear Dimensionality Reduction by Locally Linear Em- bedding. Science, 290(5500):2323-2326, 2000.
  26. [Schapire, 1999] R. E. Schapire. A Brief Introduction to Boosting. In IJCAI, pages 1401-1406, 1999. IJCAI
  27. [Tenenbaum et al., 2000] J. B. Tenenbaum, V. de Silva, and J. C. Langford. A Global Geometric Frame- work for Nonlinear Dimensionality Reduction. Science, 290(5500):2319-2323, 2000.
  28. [Thrun and O'Sullivan, 1996] S. Thrun and J. O'Sullivan. Discovering Structure in Multiple Learning Tasks: The TC Algorithm. In ICML, pages 489-497, 1996.
  29. [Vincent et al., 2010] P. Vincent, H. Larochelle, I. Lajoie, Y. Bengio, and P.-A. Manzagol. Stacked Denoising Au- toencoders: Learning Useful Representations in a Deep Network with a Local Denoising Criterion. Journal of Ma- chine Learning Research, 11:3371-3408, 2010.
  30. [Wen and Yin, 2010] Z. Wen and W. Yin. A Feasible Method for Optimization with Orthogonality Constraints. Techni- cal report, Rice University, 2010.
  31. [Xue et al., 2007] Y Xue, X Liao, L Carin, and B Krishnapu- ram. Multi-Task Learning for Classification with Dirichlet Process Priors. Journal of Machine Learning Research, 8:35-63, 2007.
  32. [Zhang and Yeung, 2010] Y. Zhang and D.-Y. Yeung. A Convex Formulation for Learning Task Relationships in Multi-Task Learning. In UAI, pages 733-442, 2010.
  33. [Zhou and Suen, 2005] J. Zhou and C. Y. Suen. Uncon- strained Numeral Pair Recognition Using Enhanced Error Correcting Output Coding: A Holistic Approach. In IC- DAR, pages 484-488, 2005.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards