Smart pools of data with ensembles for adaptive learning in dynamic data streams with class imbalance
Abstract
Streaming data incorporates dynamicity due to a nonstationary environment where data samples may endure class imbalance and change in data distribution over the period causing concept drifts. In real-life applications learning in dynamic data streams, is vitally important and challenging. A combined solution to adapt to class imbalance and concept drifts in dynamic data streams is rarely addressed by researchers. With this motivation, the current communication presents the online ensemble model smart pools of data with ensembles for class imbalance adaptive learning (SPECIAL) to learn in skewed and drifting data streams. It employs an ageing-based G-mean maximization strategy to adapt to dynamicity in data streams. It employs smart data-pools with the local expertise ensemble to classify samples lying in the same data-pool. The empirical and statistical study on different evaluation metrics exhibits that SPECIAL is more adaptive to class imbalanced dynamic data streams than the state-of-the-art algorithms.
Keywords
Adaptive learning; Class imbalance; Concept drift; Data streams classification; Ensemble; Online learning
Full Text:
PDFDOI: http://doi.org/10.11591/ijai.v11.i1.pp310-318
Refbacks
- There are currently no refbacks.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
IAES International Journal of Artificial Intelligence (IJ-AI)
ISSN/e-ISSN 2089-4872/2252-8938
This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU).