• DocumentCode
    73654
  • Title

    Multiclass From Binary: Expanding One-Versus-All, One-Versus-One and ECOC-Based Approaches

  • Author

    Rocha, A. ; Klein Goldenstein, Siome

  • Author_Institution
    Inst. of Comput., Univ. of Campinas, Campinas, Brazil
  • Volume
    25
  • Issue
    2
  • fYear
    2014
  • fDate
    Feb. 2014
  • Firstpage
    289
  • Lastpage
    302
  • Abstract
    Recently, there has been a lot of success in the development of effective binary classifiers. Although many statistical classification techniques have natural multiclass extensions, some, such as the support vector machines, do not. The existing techniques for mapping multiclass problems onto a set of simpler binary classification problems run into serious efficiency problems when there are hundreds or even thousands of classes, and these are the scenarios where this paper´s contributions shine. We introduce the concept of correlation and joint probability of base binary learners. We learn these properties during the training stage, group the binary leaner´s based on their independence and, with a Bayesian approach, combine the results to predict the class of a new instance. Finally, we also discuss two additional strategies: one to reduce the number of required base learners in the multiclass classification, and another to find new base learners that might best complement the existing set. We use these two new procedures iteratively to complement the initial solution and improve the overall performance. This paper has two goals: finding the most discriminative binary classifiers to solve a multiclass problem and keeping up the efficiency, i.e., small number of base learners. We validate and compare the method with a diverse set of methods of the literature in several public available datasets that range from small (10 to 26 classes) to large multiclass problems (1000 classes) always using simple reproducible scenarios.
  • Keywords
    Bayes methods; learning (artificial intelligence); pattern classification; Bayesian approach; ECOC-based approach; base binary learners; binary classification problem; correlation concept; discriminative binary classifiers; joint probability; multiclass classification problem; one-versus-all approach; one-versus-one approach; performance improvement; public available datasets; reproducible scenarios; training stage; Conductivity; Correlation; Decoding; Optimization; Support vector machines; Testing; Training; Error correcting output codes (ECOC); multiclass from binary; one-versus-all (OVA); one-versus-one (OVO);
  • fLanguage
    English
  • Journal_Title
    Neural Networks and Learning Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    2162-237X
  • Type

    jour

  • DOI
    10.1109/TNNLS.2013.2274735
  • Filename
    6575194