Return
EMRIL: Ensemble Method based on ReInforcement Learning for binary classification in imbalanced drifting data streams
DOI:10.1016/j.neucom.2024.128259.png)
Abstract
En 中文
The co-occurrence of evolving concepts and imbalanced data deteriorates the learning performance of classifiers in data streams. Recent studies do not account for data difficulty factors associated with class imbalance, i.e. imbalance complexity, complicating the imbalance learning under a drifting data environment. This paper proposes EMRIL, a novel batch-based ensemble method, to deal with this challenge. As part of EMRIL, Imbalance Complexity Redressing Component ( EMRIL ICRC ), a data-level balancing module, resolves the imbalance complexity to increase minority class visibility for the base classifiers of the ensemble. Additionally, a novel ensemble pool management ( EMRIL EPM ) technique is designed using Reinforcement Learning (RL). EMRILEPM EPM regularly updates the ensemble pool and constructs an optimal base classifier subset for predictions through effective training and evaluation policies. Handling imbalance complexity, and RL-based ensemble pool management helps EMRIL to effectively perform the binary classification task in imbalanced and evolving data streams. A comprehensive experimental evaluation is conducted with 104 data streams which contain a variety of concept drifts and imbalance ratios categorized by various data difficulty factors. The results are compared with 15 state-of-the-art methods showing the superiority of the proposed method.
Keywords:
Data stream classification
Imbalance
Concept drift
Ensemble learning
Reinforcement Learning

