Cargando…

An Adaptive Heterogeneous Online Learning Ensemble Classifier for Nonstationary Environments

In recent years, the prevalence of technological advances has led to an enormous and ever-increasing amount of data that are now commonly available in a streaming fashion. In such nonstationary environments, the underlying process generating the data stream is characterized by an intrinsic nonstatio...

Descripción completa

Detalles Bibliográficos
Autores principales: Museba, Tinofirei, Nelwamondo, Fulufhelo, Ouahada, Khmaies
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7987417/
https://www.ncbi.nlm.nih.gov/pubmed/33815495
http://dx.doi.org/10.1155/2021/6669706
_version_ 1783668606074093568
author Museba, Tinofirei
Nelwamondo, Fulufhelo
Ouahada, Khmaies
author_facet Museba, Tinofirei
Nelwamondo, Fulufhelo
Ouahada, Khmaies
author_sort Museba, Tinofirei
collection PubMed
description In recent years, the prevalence of technological advances has led to an enormous and ever-increasing amount of data that are now commonly available in a streaming fashion. In such nonstationary environments, the underlying process generating the data stream is characterized by an intrinsic nonstationary or evolving or drifting phenomenon known as concept drift. Given the increasingly common applications whose data generation mechanisms are susceptible to change, the need for effective and efficient algorithms for learning from and adapting to evolving or drifting environments can hardly be overstated. In dynamic environments associated with concept drift, learning models are frequently updated to adapt to changes in the underlying probability distribution of the data. A lot of work in the area of learning in nonstationary environments focuses on updating the learning predictive model to optimize recovery from concept drift and convergence to new concepts by adjusting parameters and discarding poorly performing models while little effort has been dedicated to investigate what type of learning model is suitable at any given time for different types of concept drift. In this paper, we investigate the impact of heterogeneous online ensemble learning based on online model selection for predictive modeling in dynamic environments. We propose a novel heterogeneous ensemble approach based on online dynamic ensemble selection that accurately interchanges between different types of base models in an ensemble to enhance its predictive performance in nonstationary environments. The approach is known as Heterogeneous Dynamic Ensemble Selection based on Accuracy and Diversity (HDES-AD) and makes use of models generated by different base learners to increase diversity to circumvent problems associated with existing dynamic ensemble classifiers that may experience loss of diversity due to the exclusion of base learners generated by different base algorithms. The algorithm is evaluated on artificial and real-world datasets with well-known online homogeneous online ensemble approaches such as DDD, AFWE, and OAUE. The results show that HDES-AD performed significantly better than the other three homogeneous online ensemble approaches in nonstationary environments.
format Online
Article
Text
id pubmed-7987417
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-79874172021-04-02 An Adaptive Heterogeneous Online Learning Ensemble Classifier for Nonstationary Environments Museba, Tinofirei Nelwamondo, Fulufhelo Ouahada, Khmaies Comput Intell Neurosci Research Article In recent years, the prevalence of technological advances has led to an enormous and ever-increasing amount of data that are now commonly available in a streaming fashion. In such nonstationary environments, the underlying process generating the data stream is characterized by an intrinsic nonstationary or evolving or drifting phenomenon known as concept drift. Given the increasingly common applications whose data generation mechanisms are susceptible to change, the need for effective and efficient algorithms for learning from and adapting to evolving or drifting environments can hardly be overstated. In dynamic environments associated with concept drift, learning models are frequently updated to adapt to changes in the underlying probability distribution of the data. A lot of work in the area of learning in nonstationary environments focuses on updating the learning predictive model to optimize recovery from concept drift and convergence to new concepts by adjusting parameters and discarding poorly performing models while little effort has been dedicated to investigate what type of learning model is suitable at any given time for different types of concept drift. In this paper, we investigate the impact of heterogeneous online ensemble learning based on online model selection for predictive modeling in dynamic environments. We propose a novel heterogeneous ensemble approach based on online dynamic ensemble selection that accurately interchanges between different types of base models in an ensemble to enhance its predictive performance in nonstationary environments. The approach is known as Heterogeneous Dynamic Ensemble Selection based on Accuracy and Diversity (HDES-AD) and makes use of models generated by different base learners to increase diversity to circumvent problems associated with existing dynamic ensemble classifiers that may experience loss of diversity due to the exclusion of base learners generated by different base algorithms. The algorithm is evaluated on artificial and real-world datasets with well-known online homogeneous online ensemble approaches such as DDD, AFWE, and OAUE. The results show that HDES-AD performed significantly better than the other three homogeneous online ensemble approaches in nonstationary environments. Hindawi 2021-03-15 /pmc/articles/PMC7987417/ /pubmed/33815495 http://dx.doi.org/10.1155/2021/6669706 Text en Copyright © 2021 Tinofirei Museba et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Museba, Tinofirei
Nelwamondo, Fulufhelo
Ouahada, Khmaies
An Adaptive Heterogeneous Online Learning Ensemble Classifier for Nonstationary Environments
title An Adaptive Heterogeneous Online Learning Ensemble Classifier for Nonstationary Environments
title_full An Adaptive Heterogeneous Online Learning Ensemble Classifier for Nonstationary Environments
title_fullStr An Adaptive Heterogeneous Online Learning Ensemble Classifier for Nonstationary Environments
title_full_unstemmed An Adaptive Heterogeneous Online Learning Ensemble Classifier for Nonstationary Environments
title_short An Adaptive Heterogeneous Online Learning Ensemble Classifier for Nonstationary Environments
title_sort adaptive heterogeneous online learning ensemble classifier for nonstationary environments
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7987417/
https://www.ncbi.nlm.nih.gov/pubmed/33815495
http://dx.doi.org/10.1155/2021/6669706
work_keys_str_mv AT musebatinofirei anadaptiveheterogeneousonlinelearningensembleclassifierfornonstationaryenvironments
AT nelwamondofulufhelo anadaptiveheterogeneousonlinelearningensembleclassifierfornonstationaryenvironments
AT ouahadakhmaies anadaptiveheterogeneousonlinelearningensembleclassifierfornonstationaryenvironments
AT musebatinofirei adaptiveheterogeneousonlinelearningensembleclassifierfornonstationaryenvironments
AT nelwamondofulufhelo adaptiveheterogeneousonlinelearningensembleclassifierfornonstationaryenvironments
AT ouahadakhmaies adaptiveheterogeneousonlinelearningensembleclassifierfornonstationaryenvironments