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 条
  • [1] Multiple One-Class Classifier Combination for Multi-Class Classification
    Hadjadji, Bilal
    Chibani, Youcef
    Guerbai, Yasmine
    2014 22ND INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2014, : 2832 - 2837
  • [2] Ensembles of deep one-class classifiers for multi-class image classification
    Novotny, Alexander
    Bebis, George
    Nicolescu, Mircea
    Tavakkoli, Alireza
    MACHINE LEARNING WITH APPLICATIONS, 2025, 19
  • [3] Diversity measures for one-class classifier ensembles
    Krawczyk, Bartosz
    Wozniak, Michal
    NEUROCOMPUTING, 2014, 126 : 36 - 44
  • [4] On Diversity Measures for Fuzzy One-Class Classifier Ensembles
    Krawczyk, Bartosz
    Wozniak, Michal
    PROCEEDINGS OF THE 2013 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND ENSEMBLE LEARNING (CIEL), 2013, : 60 - 65
  • [5] Implementing multi-class classifiers by one-class classification methods
    Ban, Tao
    Abe, Shigeo
    2006 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORK PROCEEDINGS, VOLS 1-10, 2006, : 327 - +
  • [6] Multi-class Versus One-Class Classifier in Spontaneous Speech Analysis Oriented to Alzheimer Disease Diagnosis
    Lopez-de-Ipina, K.
    Faundez-Zanuy, Marcos
    Sole-Casals, Jordi
    Zelarin, Fernando
    Calvo, Pilar
    RECENT ADVANCES IN NONLINEAR SPEECH PROCESSING, 2016, 48 : 63 - 72
  • [7] Accuracy and Diversity in Classifier Selection for One-Class Classification Ensembles
    Krawczyk, Bartosz
    Wozniak, Michal
    PROCEEDINGS OF THE 2013 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND ENSEMBLE LEARNING (CIEL), 2013, : 46 - 51
  • [8] One-Class to Multi-Class Model Update Using the Class-Incremental Optimum-Path Forest Classifier
    Riva, Mateus
    Ponti, Moacir
    de Campos, Teofilo
    ECAI 2016: 22ND EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2016, 285 : 216 - 224
  • [9] Tackling Label Noise with Multi-Class Decomposition using Fuzzy One-Class Support Vector Machines
    Krawczyk, Bartosz
    Saez, Jose A.
    Wozniak, Michal
    2016 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE), 2016, : 915 - 922
  • [10] Multi-class classification via heterogeneous ensemble of one-class classifiers
    Kang, Seokho
    Cho, Sungzoon
    Rang, Pilsung
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2015, 43 : 35 - 43