One-class ensemble classifier for data imbalance problems

被引:21
|
作者
Hayashi, Toshitaka [1 ]
Fujita, Hamido [2 ,3 ]
机构
[1] Iwate Prefectural Univ, Fac Software & Informat Sci, Takizawa, Japan
[2] I Somet Org Inc Assoc, Morioka, Iwate, Japan
[3] Iwate Prefectural Univ, Reg Res Ctr, Takizawa, Japan
关键词
Imbalanced data classification; One-class classification; Ensemble learning; One-class ensemble; SMOTE; COMPLEXITY; SELECTION; SUPPORT;
D O I
10.1007/s10489-021-02671-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Imbalanced data classification is an important issue in machine learning. Despite various studies, solving the data imbalance problem is still difficult. Since the oversampling method uses fake minority data, such a method is untrusted and causing security instability. The main objective of this paper is to improve accuracy for data imbalance classification without generating fake minority data. For this purpose, a reliable strategy is proposed using an ensemble of one-class classifiers. Such a classifier does not suffer data imbalance problems since the model learns from a single class. In particular, training data is split into minority and majority sets. Then, one-class classifiers are trained separately and applied to compute minority and majority scores for testing data. Finally, classification is made based on the combination of both scores. The proposed method is experimented with using imbalanced-learn datasets. Moreover, the result is compared with sampling methods via Decision Tree and K Nearest Neighbors classifiers. One-class ensemble classifier outperforms sampling methods in 20 datasets.
引用
收藏
页码:17073 / 17089
页数:17
相关论文
共 50 条
  • [1] One-class ensemble classifier for data imbalance problems
    Toshitaka Hayashi
    Hamido Fujita
    Applied Intelligence, 2022, 52 : 17073 - 17089
  • [2] One-Class Classification Ensemble with Dynamic Classifier Selection
    Krawczyk, Bartosz
    Wozniak, Michal
    ADVANCES IN NEURAL NETWORKS - ISNN 2014, 2014, 8866 : 542 - 549
  • [3] Employing One-Class SVM Classifier Ensemble for Imbalanced Data Stream Classification
    Klikowski, Jakub
    Wozniak, Michal
    COMPUTATIONAL SCIENCE - ICCS 2020, PT IV, 2020, 12140 : 117 - 127
  • [4] Ensemble Online Classifier Based on the One-Class Base Classifiers for Mining Data Streams
    Czarnowski, Ireneusz
    Jedrzejowicz, Piotr
    CYBERNETICS AND SYSTEMS, 2015, 46 (1-2) : 51 - 68
  • [5] One-class classifier ensemble pruning and weighting with firefly algorithm
    Krawczyk, Bartosz
    NEUROCOMPUTING, 2015, 150 : 490 - 500
  • [6] Parameter Optimization of Kernel-based One-class Classifier on Imbalance Learning
    Zhuang, Ling
    Dai, Honghua
    JOURNAL OF COMPUTERS, 2006, 1 (07) : 32 - 40
  • [7] Parameter optimization of kernel-based one-class classifier on imbalance learning
    Zhuang, Ling
    Dai, Honghua
    Journal of Computers (Finland), 2006, 1 (07): : 32 - 40
  • [8] On the usefulness of one-class classifier ensembles for decomposition of multi-class problems
    Krawczyk, Bartosz
    Wozniak, Michal
    Herrera, Francisco
    PATTERN RECOGNITION, 2015, 48 (12) : 3969 - 3982
  • [9] Weighted One-Class Classifier Ensemble Based on Fuzzy Feature Space Partitioning
    Krawczyk, Bartosz
    Wozniak, Michal
    Cyganek, Boguslaw
    2014 22ND INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2014, : 2838 - 2843
  • [10] Robust Ensemble Classifier Combination Based on Noise Removal with One-Class SVM
    Catak, Ferhat Ozgur
    NEURAL INFORMATION PROCESSING, PT II, 2015, 9490 : 10 - 17