On the usefulness of one-class classifier ensembles for decomposition of multi-class problems

被引:63
|
作者
Krawczyk, Bartosz [1 ]
Wozniak, Michal [1 ]
Herrera, Francisco [2 ,3 ]
机构
[1] Wroclaw Univ Technol, Dept Syst & Comp Networks, Wybrzeze Wyspianskiego 27, PL-50370 Wroclaw, Poland
[2] Univ Granada, Dept Comp Sci & Artificial Intelligence, E-18071 Granada, Spain
[3] King Abdulaziz Univ, Fac Comp & Informat Technol North Jeddah, Jeddah 21589, Saudi Arabia
关键词
One-class classification; Multi-class classification; Classifier ensemble; Decomposition strategies; Classifier fusion; Binary classification; SUPPORT VECTOR MACHINES; FINGERPRINT CLASSIFICATION; NOVELTY DETECTION; BINARY; SELECTION; FUSION; SVM; RECOGNITION; ALGORITHM; SYSTEMS;
D O I
10.1016/j.patcog.2015.06.001
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Multi-class classification can be addressed in a plethora of ways. One of the most promising research directions is applying the divide and conquer rule, by decomposing the given problem into a set of simpler sub-problems and then reconstructing the original decision space from local responses. In this paper, we propose to investigate the usefulness of applying one-class classifiers to this task, by assigning a dedicated one-class descriptor to each class, with three main approaches: one-versus-one, one-versus-all and trained fusers. Despite not using all the knowledge available, one-class classifiers display several desirable properties that may be of benefit to the decomposition task. They can adapt to the unique properties of the target class, trying to fit a best concept description. Thus they are robust to many difficulties embedded in the nature of data, such as noise, imbalanced or complex distribution. We analyze the possibilities of applying an ensemble of one-class methods to tackle multi-class problems, with a special attention paid to the final stage - reconstruction of the original multi-class problem. Although binary decomposition is more suitable for most standard datasets, we identify the specific areas of applicability for one-class classifier decomposition. To do so, we develop a double study: first, for a given fusion method, we compare one-class and binary classifiers to find the correlations between classifier models and fusion algorithms. Then, we compare the best methods from each group (one-versus-one, one-versus-all and trained fusers) to draw conclusions about the overall performance of one-class solutions. We show, backed-up by thorough statistical analysis, that one-class decomposition is a worthwhile approach, especially in case of problems with complex distribution and a large number of classes. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:3969 / 3982
页数:14
相关论文
共 50 条
  • [31] Assessing the Reliability of a Multi-Class Classifier
    Frigau, Luca
    Conversano, Claudio
    Mola, Francesco
    ANALYSIS OF LARGE AND COMPLEX DATA, 2016, : 207 - 217
  • [32] Dynamic classifier selection for one-class classification
    Krawczyk, Bartosz
    Wozniak, Michal
    KNOWLEDGE-BASED SYSTEMS, 2016, 107 : 43 - 53
  • [33] One-class classifier based on principal curves
    Fernando Elias de Melo Borges
    Otavio Fidelis Mota
    Danton Diego Ferreira
    Bruno Henrique Groenner Barbosa
    Neural Computing and Applications, 2023, 35 : 19015 - 19024
  • [34] An Evaluation of Classifier Ensembles for Class Imbalance Problems
    Krawczyk, Bartosz
    Schaefer, Gerald
    Wozniak, Michal
    2013 INTERNATIONAL CONFERENCE ON INFORMATICS, ELECTRONICS & VISION (ICIEV), 2013,
  • [35] Norm ball classifier for one-class classification
    Kim, Sehwa
    Lee, Kyungsik
    Jeong, Young-Seon
    ANNALS OF OPERATIONS RESEARCH, 2021, 303 (1-2) : 433 - 482
  • [36] One-class classifier based on principal curves
    Borges, Fernando Elias de Melo
    Mota, Otavio Fidelis
    Ferreira, Danton Diego
    Barbosa, Bruno Henrique Groenner
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (26): : 19015 - 19024
  • [37] Norm ball classifier for one-class classification
    Sehwa Kim
    Kyungsik Lee
    Young-Seon Jeong
    Annals of Operations Research, 2021, 303 : 433 - 482
  • [38] Comparing multi-class classifier performance by multi-class ROC analysis: A nonparametric approach
    Xu, Jingyan
    NEUROCOMPUTING, 2024, 583
  • [39] A sparse nearest mean classifier for high dimensional multi-class problems
    Veenman, Cor J.
    Bolck, Annabel
    PATTERN RECOGNITION LETTERS, 2011, 32 (06) : 854 - 859
  • [40] Robustness Verification of Multi-Class Tree Ensembles
    Devos, Laurens
    Cascioli, Lorenzo
    Davis, Jesse
    THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 19, 2024, : 21019 - 21028