Automatic Recommendation Method for Classifier Ensemble Structure Using Meta-Learning

Machine Learning (ML) is a field that aims to develop efficient techniques to provide intelligent decision making solutions to complex real problems. Among the different ML structures, a classifier ensemble has been successfully applied to several classification domains. A classifier ensemble is com...

Full description

Bibliographic Details
Main Authors: Robercy Alves Da Silva, Anne Magaly De Paula Canuto, Cephas Alves Da Silveira Barreto, Joao Carlos Xavier-Junior
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9493882/
_version_ 1798001938819710976
author Robercy Alves Da Silva
Anne Magaly De Paula Canuto
Cephas Alves Da Silveira Barreto
Joao Carlos Xavier-Junior
author_facet Robercy Alves Da Silva
Anne Magaly De Paula Canuto
Cephas Alves Da Silveira Barreto
Joao Carlos Xavier-Junior
author_sort Robercy Alves Da Silva
collection DOAJ
description Machine Learning (ML) is a field that aims to develop efficient techniques to provide intelligent decision making solutions to complex real problems. Among the different ML structures, a classifier ensemble has been successfully applied to several classification domains. A classifier ensemble is composed of a set of classifiers (specialists) organized in a parallel way, and it is able to produce a combined decision for an input pattern (instance). Although Classifier ensembles have proved to be robust in several applications, an important issue is always brought to attention is the ensemble’s structure. In other words, the correction definition of its structure, like the number and type of classifiers and the aggregation method, has an important role in its performance. Usually, an exhaustive testing and evaluation process is required to better define the ideal structure for an ensemble. Aiming to produce an interesting investigation in this field, this paper proposes two new approaches for automatic recommendation of classifier ensemble structure, using meta-learning to recommend three of these important parameters: type of classifier, number of base classifiers, and the aggregation method. The main aim is to provide a robust structure in a simple and fast way. In this analysis, five well known classification algorithms will be used as base classifiers of the ensemble: kNN (Nearest Neighbors), DT (Decision Tree), RF (Random Forest), NB (Naive Bayes) e LR (Logistic Regression). Additionally, the classifier ensembles will be evaluated using seven different strategies as aggregation functions: HV (Hard Voting), SV (Soft Voting), LR (Logistic Regression), SVM (Support Vector Machine), NB(Naive Bayes), MLP (Multilayer perceptron) e DT (Decision Tree). The empirical analysis shows that our approach can lead to robust classifier ensembles, for the majority of the analysed cases.
first_indexed 2024-04-11T11:44:15Z
format Article
id doaj.art-3809148bccd6497badf6f102cc662126
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-04-11T11:44:15Z
publishDate 2021-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-3809148bccd6497badf6f102cc6621262022-12-22T04:25:40ZengIEEEIEEE Access2169-35362021-01-01910625410626810.1109/ACCESS.2021.30996899493882Automatic Recommendation Method for Classifier Ensemble Structure Using Meta-LearningRobercy Alves Da Silva0https://orcid.org/0000-0003-0956-8949Anne Magaly De Paula Canuto1https://orcid.org/0000-0002-3684-3814Cephas Alves Da Silveira Barreto2https://orcid.org/0000-0002-4756-8571Joao Carlos Xavier-Junior3https://orcid.org/0000-0003-1517-2211Department of Informatics and Applied Mathematics, Federal University of Rio Grande do Norte, Natal, BrazilDepartment of Informatics and Applied Mathematics, Federal University of Rio Grande do Norte, Natal, BrazilDepartment of Informatics and Applied Mathematics, Federal University of Rio Grande do Norte, Natal, BrazilDigital Metropolis Institute, Federal University of Rio Grande do Norte, Natal, BrazilMachine Learning (ML) is a field that aims to develop efficient techniques to provide intelligent decision making solutions to complex real problems. Among the different ML structures, a classifier ensemble has been successfully applied to several classification domains. A classifier ensemble is composed of a set of classifiers (specialists) organized in a parallel way, and it is able to produce a combined decision for an input pattern (instance). Although Classifier ensembles have proved to be robust in several applications, an important issue is always brought to attention is the ensemble’s structure. In other words, the correction definition of its structure, like the number and type of classifiers and the aggregation method, has an important role in its performance. Usually, an exhaustive testing and evaluation process is required to better define the ideal structure for an ensemble. Aiming to produce an interesting investigation in this field, this paper proposes two new approaches for automatic recommendation of classifier ensemble structure, using meta-learning to recommend three of these important parameters: type of classifier, number of base classifiers, and the aggregation method. The main aim is to provide a robust structure in a simple and fast way. In this analysis, five well known classification algorithms will be used as base classifiers of the ensemble: kNN (Nearest Neighbors), DT (Decision Tree), RF (Random Forest), NB (Naive Bayes) e LR (Logistic Regression). Additionally, the classifier ensembles will be evaluated using seven different strategies as aggregation functions: HV (Hard Voting), SV (Soft Voting), LR (Logistic Regression), SVM (Support Vector Machine), NB(Naive Bayes), MLP (Multilayer perceptron) e DT (Decision Tree). The empirical analysis shows that our approach can lead to robust classifier ensembles, for the majority of the analysed cases.https://ieeexplore.ieee.org/document/9493882/Classifier ensemblesmeta-learningmultiple classifier systemmachine learning
spellingShingle Robercy Alves Da Silva
Anne Magaly De Paula Canuto
Cephas Alves Da Silveira Barreto
Joao Carlos Xavier-Junior
Automatic Recommendation Method for Classifier Ensemble Structure Using Meta-Learning
IEEE Access
Classifier ensembles
meta-learning
multiple classifier system
machine learning
title Automatic Recommendation Method for Classifier Ensemble Structure Using Meta-Learning
title_full Automatic Recommendation Method for Classifier Ensemble Structure Using Meta-Learning
title_fullStr Automatic Recommendation Method for Classifier Ensemble Structure Using Meta-Learning
title_full_unstemmed Automatic Recommendation Method for Classifier Ensemble Structure Using Meta-Learning
title_short Automatic Recommendation Method for Classifier Ensemble Structure Using Meta-Learning
title_sort automatic recommendation method for classifier ensemble structure using meta learning
topic Classifier ensembles
meta-learning
multiple classifier system
machine learning
url https://ieeexplore.ieee.org/document/9493882/
work_keys_str_mv AT robercyalvesdasilva automaticrecommendationmethodforclassifierensemblestructureusingmetalearning
AT annemagalydepaulacanuto automaticrecommendationmethodforclassifierensemblestructureusingmetalearning
AT cephasalvesdasilveirabarreto automaticrecommendationmethodforclassifierensemblestructureusingmetalearning
AT joaocarlosxavierjunior automaticrecommendationmethodforclassifierensemblestructureusingmetalearning