Litcius/Paper detail

On Ensemble Techniques for Data Stream Regression

Heitor Murilo Gomes, Jacob Montiel, Saulo Martiello Mastelini, Bernhard Pfahringer, Albert Bifet

202028 citationsDOIOpen Access PDF

Abstract

An ensemble of learners tends to exceed the predictive performance of individual learners. This approach has been explored for both batch and online learning. Ensembles methods applied to data stream classification were thoroughly investigated over the years, while their regression counterparts received less attention in comparison. In this work, we discuss and analyze several techniques for generating, aggregating, and updating ensembles of regressors for evolving data streams. We investigate the impact of different strategies for inducing diversity into the ensemble by randomizing the input data (resampling, random subspaces and random patches). On top of that, we devote particular attention to techniques that adapt the ensemble model in response to concept drifts, including adaptive window approaches, fixed periodical resets and randomly determined windows. Extensive empirical experiments show that simple techniques can obtain similar predictive performance to sophisticated algorithms that rely on reactive adaptation (i.e., concept drift detection and recovery).

Topics & Concepts

Computer scienceConcept driftResamplingEnsemble learningData streamMachine learningRegressionArtificial intelligenceData stream miningEnsemble forecastingData miningLinear subspaceMathematicsStatisticsGeometryTelecommunicationsData Stream Mining TechniquesAnomaly Detection Techniques and ApplicationsTime Series Analysis and Forecasting
On Ensemble Techniques for Data Stream Regression | Litcius