Skip to main navigation Skip to search Skip to main content

Boosting decision stumps for dynamic feature selection on data streams

  • Jean Paul Barddal
  • , Fabrício Enembreck
  • , Heitor Murilo Gomes
  • , Albert Bifet
  • , Bernhard Pfahringer
  • Pontifícia Universidade Católica do Paraná
  • Université Paris-Saclay
  • University of Waikato

Research output: Contribution to journalArticlepeer-review

34 Citations (Scopus)

Abstract

Feature selection targets the identification of which features of a dataset are relevant to the learning task. It is also widely known and used to improve computation times, reduce computation requirements, and to decrease the impact of the curse of dimensionality and enhancing the generalization rates of classifiers. In data streams, classifiers shall benefit from all the items above, but more importantly, from the fact that the relevant subset of features may drift over time. In this paper, we propose a novel dynamic feature selection method for data streams called Adaptive Boosting for Feature Selection (ABFS). ABFS chains decision stumps and drift detectors, and as a result, identifies which features are relevant to the learning task as the stream progresses with reasonable success. In addition to our proposed algorithm, we bring feature selection-specific metrics from batch learning to streaming scenarios. Next, we evaluate ABFS according to these metrics in both synthetic and real-world scenarios. As a result, ABFS improves the classification rates of different types of learners and eventually enhances computational resources usage.

Original languageEnglish
Pages (from-to)13-29
Number of pages17
JournalInformation Systems
Volume83
DOIs
Publication statusPublished - 1 Jul 2019
Externally publishedYes

Keywords

  • Concept drift
  • Data stream mining
  • Feature drift
  • Feature selection

Fingerprint

Dive into the research topics of 'Boosting decision stumps for dynamic feature selection on data streams'. Together they form a unique fingerprint.

Cite this