Homogeneous-Heterogeneous Hybrid Ensemble for concept-drift adaptation

被引:2
|
作者
Wilson, Jobin [1 ,2 ]
Chaudhury, Santanu [2 ,3 ]
Lall, Brejesh [2 ]
机构
[1] Flytxt, R&D Dept, Trivandrum, India
[2] IIT Delhi, Dept Elect Engn, New Delhi 110016, India
[3] IIT Jodhpur, Jodhpur 342037, India
关键词
Concept-drift; Ensemble learning; Genetic algorithm; Hyperparameter tuning; FRAMEWORK; ONLINE; CLASSIFICATION; CLASSIFIERS; MODEL;
D O I
10.1016/j.neucom.2023.126741
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Homogeneous ensembles are very effective in concept-drift adaptation. However, choosing an appropriate base learner and its hyperparameters suitable for a stream is critical for their predictive performance. Moreover, the best base learner and its hyperparameters may change over time as the stream evolves, necessitating manual reconfiguration. On the other hand, heterogeneous ensembles train multiple base learners belonging to diverse algorithmic families with different inductive biases. Though it eliminates the need to manually choose the best base learner for a stream, their size is often restricted to the number of unique base learner algorithms, limiting their scalability. We combine the strengths of homogeneous and heterogeneous ensembles into a unified scalable ensemble framework with higher predictive performance, while eliminating the need to manually specify and adapt the optimal base learner and its hyperparameters for a stream. The proposed ensemble named H3E is a single-pass hybrid algorithm which uses a genetic algorithm (GA) based optimization in combination with stacking to provide high predictive performance at a competitive computational cost. Experiments on several real and synthetic data streams affected by diverse drift types confirm the superior predictive performance and utility of our approach in comparison to popular online ensembles.
引用
收藏
页数:17
相关论文
共 50 条
  • [21] Coupling as Strategy for Reducing Concept-Drift in Never-ending Learning Environments
    Hruschka, E. R., Jr.
    Duarte, M. C.
    Nicoletti, M. C.
    FUNDAMENTA INFORMATICAE, 2013, 124 (1-2) : 47 - 61
  • [22] Learn-to-adapt: Concept drift adaptation for hybrid multiple streams
    Yu, En
    Song, Yiliao
    Zhang, Guangquan
    Lu, Jie
    NEUROCOMPUTING, 2022, 496 : 121 - 130
  • [23] Concept drift handling: A domain adaptation perspective
    Karimian, Mahmood
    Beigy, Hamid
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 224
  • [24] An empirical insight into concept drift detectors ensemble strategies
    Lapinski, Andrzej
    Krawczyk, Bartosz
    Ksieniewicz, Pawel
    Wozniak, Michal
    2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 1131 - 1138
  • [25] Active Fuzzy Weighting Ensemble for Dealing with Concept Drift
    Fan Dong
    Jie Lu
    Guangquan Zhang
    Kan Li
    International Journal of Computational Intelligence Systems, 2018, 11 : 438 - 450
  • [26] MAGNETOHYDRODYNAMIC FLOW OF NANOFLUID WITH HOMOGENEOUS-HETEROGENEOUS REACTIONS AND VELOCITY SLIP
    Hayat, Tasawar
    Imtiaz, Maria
    Alsaedi, Ahmad
    THERMAL SCIENCE, 2017, 21 (02): : 901 - 913
  • [27] Active Fuzzy Weighting Ensemble for Dealing with Concept Drift
    Dong, Fan
    Lu, Jie
    Zhang, Guangquan
    Li, Kan
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2018, 11 (01) : 438 - 450
  • [28] Numerical simulation for homogeneous-heterogeneous reactions in flow of Sisko fluid
    Hayat, Tasawar
    Ullah, Ikram
    Alsaedi, Ahmed
    Ahmad, Bashir
    JOURNAL OF THE BRAZILIAN SOCIETY OF MECHANICAL SCIENCES AND ENGINEERING, 2018, 40 (02)
  • [29] Incremental Weighted Ensemble for Data Streams With Concept Drift
    Jiao B.
    Guo Y.
    Yang C.
    Pu J.
    Zheng Z.
    Gong D.
    IEEE Transactions on Artificial Intelligence, 2024, 5 (01): : 92 - 103
  • [30] A Novel Weight Adjustment Method for Handling Concept-Drift in Data Stream Classification
    Shahparast, Homeira
    Jahromi, Mansoor Zolghadri
    Taheri, Mohammad
    Hamzeloo, Sam
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2014, 39 (02) : 799 - 807