Reducing multiclass to binary: A unifying approach for margin classifiers

被引:838
|
作者
Allwein, EL
Schapire, RE
Singer, Y
机构
[1] SW Res Inst, San Antonio, TX 78228 USA
[2] AT&T Labs Res, Shannon Lab, Florham Pk, NJ 07932 USA
[3] Hebrew Univ Jerusalem, Sch Engn & Comp Sci, IL-91904 Jerusalem, Israel
关键词
D O I
10.1162/15324430152733133
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present a unifying framework for studying the solution of multiclass categorization problems by reducing them to multiple binary problems that are then solved using a margin-based binary learning algorithm. The proposed framework unifies some of the most popular approaches in which each class is compared against all others, or in which all pairs of classes are compared to each other, or in which output codes with error-correcting properties are used. We propose a general method for combining the classifiers generated on the binary problems, and we prove a general empirical multiclass loss bound given the empirical loss of the individual binary learning algorithms. The scheme and the corresponding bounds apply to many popular classification learning algorithms including support-vector machines, AdaBoost, regression, logistic regression and decision-tree algorithms. We also give a multiclass generalization error analysis for general output codes with AdaBoost as the binary learner. Experimental results with SVM and AdaBoost show that our scheme provides a viable alternative to the most commonly used multiclass algorithms.
引用
收藏
页码:113 / 141
页数:29
相关论文
共 50 条
  • [1] A review on the combination of binary classifiers in multiclass problems
    Ana Carolina Lorena
    André C. P. L. F. de Carvalho
    João M. P. Gama
    [J]. Artificial Intelligence Review, 2008, 30
  • [2] Margin-Based Active Learning of Multiclass Classifiers
    Bressan, Marco
    Cesa-Bianchi, Nicolo
    Lattanzi, Silvio
    Paudice, Andrea
    [J]. JOURNAL OF MACHINE LEARNING RESEARCH, 2024, 25
  • [3] A review on the combination of binary classifiers in multiclass problems
    Lorena, Ana Carolina
    de Carvalho, Andre C. P. L. F.
    Gama, Joao M. P.
    [J]. ARTIFICIAL INTELLIGENCE REVIEW, 2008, 30 (1-4) : 19 - 37
  • [4] Constructing large margin polytope classifiers with a multiclass classification algorithm
    Pilaszy, Istvan
    Dobrowiecki, Tadeusz
    [J]. IDAACS 2007: PROCEEDINGS OF THE 4TH IEEE WORKSHOP ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS: TECHNOLOGY AND APPLICATIONS, 2007, : 261 - 264
  • [5] Combining Binary Classifiers for a Multiclass Problem with Differential Privacy
    Sazonova, Vera
    Matwin, Stan
    [J]. TRANSACTIONS ON DATA PRIVACY, 2014, 7 (01) : 51 - 70
  • [6] Multiclass classifiers vs multiple binary classifiers using filters for feature selection
    Sanchez-Marono, N.
    Alonso-Betanzos, A.
    Garcia-Gonzalez, P.
    Bolon-Canedo, V.
    [J]. 2010 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS IJCNN 2010, 2010,
  • [7] A Multiclass Classification Method Based on Decoding of Binary Classifiers
    Takenouchi, Takashi
    Ishii, Shin
    [J]. NEURAL COMPUTATION, 2009, 21 (07) : 2049 - 2081
  • [8] Constructing Multiclass Classifiers using Binary Classifiers Under Log-Loss
    Ben-Yishai, Assaf
    Ordentlich, Or
    [J]. 2021 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2021, : 2435 - 2440
  • [9] Multiclass Graph-Based Large Margin Classifiers: Unified Approach for Support Vectors and Neural Networks
    Hanriot, Vitor M.
    Torres, Luiz C. B.
    Braga, Antonio P.
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024,
  • [10] Unified Binary and Multiclass Margin-Based Classification
    Wang, Yutong
    Scott, Clayton
    [J]. JOURNAL OF MACHINE LEARNING RESEARCH, 2024, 25 : 1 - 51