Feature Learning With a Divergence-Encouraging Autoencoder for Imbalanced Data Classification

被引:4
|
作者
Luo, Ruisen [1 ]
Feng, Qian [1 ]
Wang, Chen [1 ,2 ]
Yang, Xiaomei [1 ]
Tu, Haiyan [1 ]
Yu, Qin [1 ]
Fei, Shaomin [3 ,4 ]
Gong, Xiaofeng [1 ]
机构
[1] Sichuan Univ, Coll Elect Engn & Informat Technol, Chengdu 610064, Sichuan, Peoples R China
[2] UCL, Dept Comp Sci, London WC1E 6BT, England
[3] Chengdu Univ Informat Technol, Expt Ctr Elect, Chengdu 610059, Sichuan, Peoples R China
[4] DaGongBoChuang Corp, Chengdu 610005, Sichuan, Peoples R China
来源
IEEE ACCESS | 2018年 / 6卷
关键词
Imbalanced data classification; autoencoder; divergence loss; convergence analysis; alternating training paradigm;
D O I
10.1109/ACCESS.2018.2879221
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Imbalanced data exists commonly in machine learning classification applications. Popular classification algorithms are based on the assumption that data in different classes are roughly equally distributed; however, extremely skewed data, with instances from one class taking up most of the dataset, is not exceptional in practice. Thus, performance of algorithm often degrades significantly when encountering skewed data. Mitigating the problem caused by imbalanced data has been an open challenge for years, and previous researches mostly have proposed solutions from the perspectives of data re-sampling and algorithm improvement. In this paper, focusing on two-class imbalanced data, we have proposed a novel divergence-encouraging autoencoder (DEA) to explicitly learn features from both of the two classes and have designed an imbalanced data classification algorithm based on the proposed autoencoder. By encouraging maximization of divergence loss between different classes in the bottleneck layer, the proposed DEA can learn features for both majority and minority classes simultaneously. The training procedure of the proposed autoencoder is to alternately optimize reconstruction and divergence losses. After obtaining the features, we directly compute the cosine distances between the training and testing features and compare the median of distances between classes to perform classification. Experimental results illustrate that our algorithm outperform ordinary and loss-sensitive CNN models both in terms of performance evaluation metrics and convergence properties. To the best of our knowledge, this is the first paper proposed to solve the imbalanced data classification problem from the perspective of explicitly learning representations of different classes simultaneously. In addition, designing of the proposed DEA is also an innovative work, which could improve the performance of imbalanced data classification without data re-sampling and benefit future researches in the field.
引用
收藏
页码:70197 / 70211
页数:15
相关论文
共 50 条
  • [1] MMD-encouraging convolutional autoencoder: a novel classification algorithm for imbalanced data
    Bin Li
    Xiaofeng Gong
    Chen Wang
    Ruijuan Wu
    Tong Bian
    Yanming Li
    Zhiyuan Wang
    Ruisen Luo
    Applied Intelligence, 2021, 51 : 7384 - 7401
  • [2] MMD-encouraging convolutional autoencoder: a novel classification algorithm for imbalanced data
    Li, Bin
    Gong, Xiaofeng
    Wang, Chen
    Wu, Ruijuan
    Bian, Tong
    Li, Yanming
    Wang, Zhiyuan
    Luo, Ruisen
    APPLIED INTELLIGENCE, 2021, 51 (10) : 7384 - 7401
  • [3] IMBALANCED DATA CLASSIFICATION BASED ON EXTREME LEARNING MACHINE AUTOENCODER
    Shen, Chu
    Zhang, Su-Fang
    Zhai, Jun-Hal
    Luo, Ding-Sheng
    Chen, Jun-Fen
    PROCEEDINGS OF 2018 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS (ICMLC), VOL 2, 2018, : 399 - 404
  • [4] Multiset Feature Learning for Highly Imbalanced Data Classification
    Jing, Xiao-Yuan
    Zhang, Xinyu
    Zhu, Xiaoke
    Wu, Fei
    You, Xinge
    Gao, Yang
    Shan, Shiguang
    Yang, Jing-Yu
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2021, 43 (01) : 139 - 156
  • [5] Multiset Feature Learning for Highly Imbalanced Data Classification
    Wu, Fei
    Jing, Xiao-Yuan
    Shan, Shiguang
    Zuo, Wangmeng
    Yang, Jing-Yu
    THIRTY-FIRST AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 1583 - 1589
  • [6] An Imbalanced Data Classification Algorithm of Improved Autoencoder Neural Network
    Zhang, Chenggang
    Song, Jiazhi
    Gao, Wei
    Jiang, Jinqing
    2016 EIGHTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATIONAL INTELLIGENCE (ICACI), 2016, : 95 - 99
  • [7] Discriminative feature generation for classification of imbalanced data
    Suh, Sungho
    Lukowicz, Paul
    Lee, Yong Oh
    PATTERN RECOGNITION, 2022, 122
  • [8] Pairwise Learning for Imbalanced Data Classification
    Liu, Shu
    Wu, Qiang
    2021 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI 2021), 2021, : 186 - 189
  • [9] Variational Autoencoder Based Synthetic Data Generation for Imbalanced Learning
    Wan, Zhiqiang
    Zhang, Yazhou
    He, Haibo
    2017 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2017, : 1500 - 1506
  • [10] Classification of Imbalanced Bioassay Data with Features Learned Using Stacked Autoencoder
    Shah, Jeni
    Joshi, Manjunath
    FIFTEENTH INTERNATIONAL CONFERENCE ON MACHINE VISION, ICMV 2022, 2023, 12701