Dynamic ensemble selection for multi -class classification with one-class classifiers

被引:57
|
作者
Krawczyk, Bartosz [1 ]
Galar, Mikel [2 ]
Wozniak, Michal [3 ]
Bustince, Humberto [2 ]
Herrera, Francisco [4 ,5 ]
机构
[1] Virginia Commonwealth Univ, Dept Comp Sci, Richmond, VA 23284 USA
[2] Univ Publ Navarra, Dept Automat & Computac, Pamplona, Spain
[3] Wroclaw Univ Technol, Fac Elect, Dept Syst & Comp Networks, Wroclaw, Poland
[4] Univ Granada, Dept Comp Sci & Artificial Intelligence, Granada, Spain
[5] King Abdulaziz Univ, Fac Comp & Informat Technol North Jeddah, Jeddah 21589, Saudi Arabia
关键词
Machine learning; Classifier ensemble; One-class classification; Multi-class decomposition; Dynamic classifier selection; Ensemble pruning; SOFTWARE TOOL; DESIGN; OPTIMIZATION; COMPETENCE; ALGORITHMS; DIVERSITY; STRATEGY; ECOC; KEEL; TREE;
D O I
10.1016/j.patcog.2018.05.015
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper we deal with the problem of addressing multi-class problems with decomposition strategies. Based on the divide-and-conquer principle, a multi-class problem is divided into a number of easier to solve sub-problems. In order to do so, binary decomposition is considered to be the most popular approach. However, when using this strategy we may deal with the problem of non-competent classifiers. Otherwise, recent studies highlighted the potential usefulness of one-class classifiers for this task. Despite not using all the available knowledge, one-class classifiers have several desirable properties that may benefit the decomposition task. From this perspective, we propose a novel approach for combining one-class classifiers to solve multi class problems based on dynamic ensemble selection, which allows us to discard non-competent classifiers to improve the robustness of the combination phase. We consider the neighborhood of each instance to decide whether a classifier may be competent or not. We further augment this with a threshold option that prevents from the selection of classifiers corresponding to classes with too little examples in this neighborhood. To evaluate the usefulness of our approach an extensive experimental study is carried out, backed-up by a thorough statistical analysis. The results obtained show the high quality of our proposal and that the dynamic selection of one-class classifiers is a useful tool for decomposing multi-class problems. (C) 2018 Elsevier Ltd. All rights reserved.
引用
收藏
页码:34 / 51
页数:18
相关论文
共 50 条
  • [1] Dynamic selection and combination of one-class classifiers for multi-class classification
    Fragoso, Rogerio C. P.
    Cavalcanti, George D. C.
    Pinheiro, Roberto H. W.
    Oliveira, Luiz S.
    [J]. KNOWLEDGE-BASED SYSTEMS, 2021, 228
  • [2] Multi-class classification via heterogeneous ensemble of one-class classifiers
    Kang, Seokho
    Cho, Sungzoon
    Rang, Pilsung
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2015, 43 : 35 - 43
  • [3] One-Class Classification Ensemble with Dynamic Classifier Selection
    Krawczyk, Bartosz
    Wozniak, Michal
    [J]. ADVANCES IN NEURAL NETWORKS - ISNN 2014, 2014, 8866 : 542 - 549
  • [4] Implementing multi-class classifiers by one-class classification methods
    Ban, Tao
    Abe, Shigeo
    [J]. 2006 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORK PROCEEDINGS, VOLS 1-10, 2006, : 327 - +
  • [5] Dynamic classifier selection for one-class classification
    Krawczyk, Bartosz
    Wozniak, Michal
    [J]. KNOWLEDGE-BASED SYSTEMS, 2016, 107 : 43 - 53
  • [6] Active Learning for One-Class Classification Using Two One-Class Classifiers
    Schlachter, Patrick
    Yang, Bin
    [J]. 2018 26TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2018, : 1197 - 1201
  • [7] Combining diverse one-class classifiers by means of dynamic weighted average for multi-class pattern classification
    Hadjadji, Bilal
    Chibani, Youcef
    Guerbai, Yasmine
    [J]. INTELLIGENT DATA ANALYSIS, 2017, 21 (03) : 515 - 535
  • [8] Fuzzy Integral Combination of One-Class Classifiers Designed for Multi-class Classification
    Hadjadji, Bilal
    Chibani, Youcef
    Nemmour, Hassiba
    [J]. IMAGE ANALYSIS AND RECOGNITION, ICIAR 2014, PT I, 2014, 8814 : 320 - 328
  • [9] One-class remote sensing classification: one-class vs. binary classifiers
    Deng, Xueqing
    Li, Wenkai
    Liu, Xiaoping
    Guo, Qinghua
    Newsam, Shawn
    [J]. INTERNATIONAL JOURNAL OF REMOTE SENSING, 2018, 39 (06) : 1890 - 1910
  • [10] Acoustic Event Classification Using Ensemble of One-Class Classifiers for Monitoring Application
    Tripathi, Achyut Mani
    Baruah, Diganta
    Baruah, Rashmi Dutta
    [J]. 2015 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI), 2015, : 1681 - 1686