An instance-based learning recommendation algorithm of imbalance handling methods

被引:21
|
作者
Zhang, Xueying [1 ]
Li, Ruixian [2 ]
Zhang, Bo [1 ]
Yang, Yunxiang [1 ]
Guo, Jing [1 ]
Ji, Xiang [1 ]
机构
[1] China Acad Elect & Informat Technol, Natl Engn Lab Publ Secur Risk Percept & Control B, Beijing 100041, Peoples R China
[2] Beijing Automat Control & Equipment Inst, Beijing 100074, Peoples R China
关键词
Instance-based learning; Imbalance learning; Multi-label learning; Meta-learning;
D O I
10.1016/j.amc.2018.12.020
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Imbalance learning is a typical problem in domain of machine learning and data mining. Aiming to solve this problem, researchers have proposed lots of the state-of-art techniques, such as Over Sampling, Under Sampling, SMOTE, Cost sensitive, and so on. However, the most appropriate methods on different learning problems are diverse. Given an imbalance learning problem, we proposed an Instance-based Learning (IBL) recommendation algorithm to present the most appropriate imbalance handling method for it. First, the meta knowledge database is created by the binary relation (data characteristic measures the rank of all candidate imbalance handling methods) of each data set. Afterwards, when a new data set comes, its characteristics will be extracted and compared with the example in the knowledge database, where the instance-based k-nearest neighbors algorithm is applied to identify the rank of all candidate imbalance handling methods for the new dataset. Finally, the most appropriate imbalance handling method will be derived through combining the recommended rank and individual bias. The experimental results on 80 public binary imbalance datasets confirm that the proposed recommendation algorithm can effectively present the most appropriate imbalance handling method for a given imbalance learning problem, with the hit rate of recommendation up to 95%. (C) 2018 Elsevier Inc. All rights reserved.
引用
收藏
页码:204 / 218
页数:15
相关论文
共 50 条
  • [1] An integrated instance-based learning algorithm
    Wilson, DR
    Martinez, TR
    COMPUTATIONAL INTELLIGENCE, 2000, 16 (01) : 1 - 28
  • [2] Classification by instance-based learning algorithm
    Bao, YG
    Tsuchiya, E
    Ishii, N
    Du, XY
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING IDEAL 2005, PROCEEDINGS, 2005, 3578 : 133 - 140
  • [3] A cooperative coevolutionary algorithm for instance selection for instance-based learning
    Garcia-Pedrajas, Nicolas
    Antonio Romero del Castillo, Juan
    Ortiz-Boyer, Domingo
    MACHINE LEARNING, 2010, 78 (03) : 381 - 420
  • [4] A cooperative coevolutionary algorithm for instance selection for instance-based learning
    Nicolás García-Pedrajas
    Juan Antonio Romero del Castillo
    Domingo Ortiz-Boyer
    Machine Learning, 2010, 78 : 381 - 420
  • [5] An optimization algorithm based on active and instance-based learning
    Fuentes, O
    Solorio, T
    MICAI 2004: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2004, 2972 : 242 - 251
  • [6] Natural Neighbor Reduction Algorithm for Instance-based Learning
    Yang, Lijun
    Zhu, Qingsheng
    Huang, Jinlong
    Cheng, Dongdong
    Zhang, Cheng
    INTERNATIONAL JOURNAL OF COGNITIVE INFORMATICS AND NATURAL INTELLIGENCE, 2016, 10 (04) : 59 - 73
  • [7] An efficient algorithm for instance-based learning on data streams
    Beringer, Juergen
    Huellermeier, Eyke
    ADVANCES IN DATA MINING: THEORETICAL ASPECTS AND APPLICATIONS, PROCEEDINGS, 2007, 4597 : 34 - +
  • [8] Open problems in geometric methods for instance-based learning
    Toussaint, G
    DISCRETE AND COMPUTATIONAL GEOMETRY, 2002, 2866 : 273 - 283
  • [9] Robustness analyses of instance-based collaborative recommendation
    Kushmerick, N
    MACHINE LEARNING: ECML 2002, 2002, 2430 : 232 - 244
  • [10] Making Instance-based Learning Theory usable and understandable: The Instance-based Learning Tool
    Dutt, Varun
    Gonzalez, Cleotilde
    COMPUTERS IN HUMAN BEHAVIOR, 2012, 28 (04) : 1227 - 1240