Skip to main navigation Skip to search Skip to main content

Online feature selection with streaming features

  • Xindong Wu
  • , Kui Yu
  • , Wei Ding
  • , Hao Wang
  • , Xingquan Zhu
  • Hefei University of Technology
  • University of Vermont
  • University of Technology Sydney

Research output: Contribution to journalArticlepeer-review

Abstract

We propose a new online feature selection framework for applications with streaming features where the knowledge of the full feature space is unknown in advance. We define streaming features as features that flow in one by one over time whereas the number of training examples remains fixed. This is in contrast with traditional online learning methods that only deal with sequentially added observations, with little attention being paid to streaming features. The critical challenges for Online Streaming Feature Selection (OSFS) include 1) the continuous growth of feature volumes over time, 2) a large feature space, possibly of unknown or infinite size, and 3) the unavailability of the entire feature set before learning starts. In the paper, we present a novel Online Streaming Feature Selection method to select strongly relevant and nonredundant features on the fly. An efficient Fast-OSFS algorithm is proposed to improve feature selection performance. The proposed algorithms are evaluated extensively on high-dimensional datasets and also with a real-world case study on impact crater detection. Experimental results demonstrate that the algorithms achieve better compactness and higher prediction accuracy than existing streaming feature selection algorithms.

Original languageEnglish
Article number6302140
Pages (from-to)1178-1192
Number of pages15
JournalIEEE Transactions on Pattern Analysis and Machine Intelligence
Volume35
Issue number5
DOIs
StatePublished - 2013

ASJC Scopus Subject Areas

  • Software
  • Computer Vision and Pattern Recognition
  • Computational Theory and Mathematics
  • Artificial Intelligence
  • Applied Mathematics

Keywords

  • Feature selection
  • streaming features
  • supervised learning

Fingerprint

Dive into the research topics of 'Online feature selection with streaming features'. Together they form a unique fingerprint.

Cite this