A Double Pruning Algorithm for Classification Ensembles

被引:0
|
作者
Soto, Victor [1 ]
Martinez-Munoz, Gonzalo [1 ]
Hernandez-Lobato, Daniel [1 ]
Suarez, Alberto [1 ]
机构
[1] Univ Autonoma Madrid, EPS, E-28049 Madrid, Spain
来源
关键词
ensemble pruning; instance-based pruning; ensemble learning; decision trees;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article introduces a double pruning algorithm that can be used to reduce the storage requirements, speed-up the classification process and improve the performance of parallel ensembles. A key element in the design of the algorithm is the estimation of the class label that the ensemble assigns to a given test instance by polling only a fraction of its classifiers. Instead of applying this form of dynamical (instance-based) pruning to the original ensemble, we propose to apply it to a subset of classifiers selected using standard ensemble pruning techniques. The pruned subensemble is built by first modifying the order in which classifiers are aggregated in the ensemble and then selecting the first classifiers in the ordered sequence. Experiments in benchmark problems illustrate the improvements that can be obtained with this technique. Specifically, using a bagging ensemble of 101 CART trees as a starting point, only the 21 trees of the pruned ordered ensemble need to be stored in memory. Depending on the classification task, on average, only 5 to 12 of these 21 classifiers are queried to compute the predictions. The generalization performance achieved by this double pruning algorithm is similar to pruned ordered bagging and significantly better than standard bagging.
引用
收藏
页码:104 / 113
页数:10
相关论文
共 50 条
  • [31] An improved ensemble pruning for mammogram classification using modified Bees algorithm
    Ashwaq Qasem
    Siti Norul Huda Sheikh Abdullah
    Shahnorbanun Sahran
    Dheeb Albashish
    Shidrokh Goudarzi
    Shantini Arasaratnam
    Neural Computing and Applications, 2022, 34 : 10093 - 10116
  • [32] A Novel Pruning Algorithm for Optimizing Feedforward Neural Network of Classification Problems
    Augasta, M. Gethsiyal
    Kathirvalavakumar, T.
    NEURAL PROCESSING LETTERS, 2011, 34 (03) : 241 - 258
  • [33] A new classification-rule pruning procedure for an ant colony algorithm
    Chan, Allen
    Freitas, Alex
    ARTIFICIAL EVOLUTION, 2006, 3871 : 25 - 36
  • [34] A Novel Pruning Algorithm for Optimizing Feedforward Neural Network of Classification Problems
    M. Gethsiyal Augasta
    T. Kathirvalavakumar
    Neural Processing Letters, 2011, 34 : 241 - 258
  • [35] A Divide-and-Conquer Genetic Programming Algorithm With Ensembles for Image Classification
    Bi, Ying
    Xue, Bing
    Zhang, Mengjie
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2021, 25 (06) : 1148 - 1162
  • [36] Classification Based on Pruning and Double Covered Rule Sets for the Internet of Things Applications
    Li, Shasha
    Zhou, Zhongmei
    Wang, Weiping
    SCIENTIFIC WORLD JOURNAL, 2014,
  • [37] Energy-Based Clustering for Pruning Heterogeneous Ensembles
    Cela, Javier
    Suarez, Alberto
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2018, PT I, 2018, 11139 : 346 - 351
  • [38] Pruning Techniques for Mixed Ensembles of Genetic Programming Models
    Castelli, Mauro
    Goncalves, Ivo
    Manzoni, Luca
    Vanneschi, Leonardo
    GENETIC PROGRAMMING (EUROGP 2018), 2018, 10781 : 52 - 67
  • [39] BrainEnsemble: A Brain-Inspired Effective Ensemble Pruning Algorithm for Pattern Classification
    Li, Danyang
    Huang, Shisong
    Wen, Guihua
    Zhang, Zhuhong
    COGNITIVE COMPUTATION, 2025, 17 (01)
  • [40] Accuracy-diversity based pruning of classifier ensembles
    Bhatnagar, Vasudha
    Bhardwaj, Manju
    Sharma, Shivam
    Haroon, Sufyan
    PROGRESS IN ARTIFICIAL INTELLIGENCE, 2014, 2 (2-3) : 97 - 111