Auto-adaptive Grammar-Guided Genetic Programming algorithm to build Ensembles of Multi-Label Classifiers

被引:1
|
作者
Moyano, Jose M.
Ventura, Sebastian [1 ]
机构
[1] Univ Cordoba, Dept Comp Sci & Numer Anal, Cordoba 14071, Spain
关键词
Multi-label classification; Ensemble learning; Evolutionary algorithm; Grammar-guided genetic programming; CLASSIFICATION; RULES;
D O I
10.1016/j.inffus.2021.07.005
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Multi-label classification has been used to solve a wide range of problems where each example in the dataset may be related either to one class (as in traditional classification problems) or to several class labels at the same time. Many ensemble-based approaches have been proposed in the literature, aiming to improve the performance of traditional multi-label classification algorithms. However, most of them do not consider the data characteristics to build the ensemble, and those that consider them need to tune many parameters to maximize their performance. In this paper, we propose an Auto-adaptive algorithm based on Grammar-Guided Genetic Programming to generate Ensembles of Multi-Label Classifiers based on projections of k labels (AG3P-kEMLC). It creates a tree-shaped ensemble, where each leaf is a multi-label classifier focused on a subset of k labels. Unlike other methods in the literature, our proposal can deal with different values of k in the same ensemble, instead of fixing one specific value. It also includes an auto-adaptive process to reduce the number of hyper-parameters to tune, prevent overfitting and reduce the runtime required to execute it. Three versions of the algorithm are proposed. The first, fixed, uses the same value of k for all multi-label classifiers in the ensemble. The remaining two deal with different k values in the ensemble: uniform gives the same probability to choose each available value of k, and gaussian favors the selection of smaller values of k. The experimental study carried out considering twenty reference datasets and five evaluation metrics, compared with eleven ensemble methods demonstrates that our proposal performs significantly better than the state-of-the-art methods.
引用
收藏
页码:1 / 19
页数:19
相关论文
共 16 条
  • [1] Tree-Shaped Ensemble of Multi-Label Classifiers using Grammar-Guided Genetic Programming
    Moyano, Jose M.
    Gibaja, Eva L.
    Cios, Krzysztof J.
    Ventura, Sebastian
    [J]. 2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [2] An evolutionary approach to build ensembles of multi-label classifiers
    Moyano, Jose M.
    Gibaja, Eva L.
    Cios, Krzysztof J.
    Ventura, Sebastian
    [J]. INFORMATION FUSION, 2019, 50 : 168 - 180
  • [3] Multi-level diversity promotion strategies for Grammar-guided Genetic Programming
    Bartoli, Alberto
    De Lorenzo, Andrea
    Medvet, Eric
    Squillero, Giovanni
    [J]. APPLIED SOFT COMPUTING, 2019, 83
  • [4] Design and behavior study of a grammar-guided genetic programming algorithm for mining association rules
    José M. Luna
    José Raúl Romero
    Sebastián Ventura
    [J]. Knowledge and Information Systems, 2012, 32 : 53 - 76
  • [5] Design and behavior study of a grammar-guided genetic programming algorithm for mining association rules
    Luna, Jose M.
    Romero, Jose Raul
    Ventura, Sebastian
    [J]. KNOWLEDGE AND INFORMATION SYSTEMS, 2012, 32 (01) : 53 - 76
  • [6] A multi-level grammar approach to grammar-guided genetic programming: the case of scheduling in heterogeneous networks
    Saber, Takfarinas
    Fagan, David
    Lynch, David
    Kucera, Stepan
    Claussen, Holger
    O'Neill, Michael
    [J]. GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2019, 20 (02) : 245 - 283
  • [7] A multi-level grammar approach to grammar-guided genetic programming: the case of scheduling in heterogeneous networks
    Takfarinas Saber
    David Fagan
    David Lynch
    Stepan Kucera
    Holger Claussen
    Michael O’Neill
    [J]. Genetic Programming and Evolvable Machines, 2019, 20 : 245 - 283
  • [8] A propositionalization method of multi-relational data based on Grammar-Guided Genetic Programming
    Quintero-Dominguez, Luis A.
    Morell, Carlos
    Ventura, Sebastian
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2021, 168
  • [9] A Comparison of Multi-objective Grammar-Guided Genetic Programming Methods to Multiple Instance Learning
    Zafra, Amelia
    Ventura, Sebastian
    [J]. HYBRID ARTIFICIAL INTELLIGENCE SYSTEMS, 2009, 5572 : 450 - 458
  • [10] Multi-objective Grammar-guided Genetic Programming with Code Similarity Measurement for Program Synthesis
    Tao, Ning
    Ventresque, Anthony
    Saber, Takfarinas
    [J]. 2022 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2022,