• DocumentCode
    1421814
  • Title

    Classification Using Streaming Random Forests

  • Author

    Abdulsalam, Hanady ; Skillicorn, David B. ; Martin, Patrick

  • Author_Institution
    Inf. Sci. Dept., Kuwait Univ., Safat, Kuwait
  • Volume
    23
  • Issue
    1
  • fYear
    2011
  • Firstpage
    22
  • Lastpage
    36
  • Abstract
    We consider the problem of data stream classification, where the data arrive in a conceptually infinite stream, and the opportunity to examine each record is brief. We introduce a stream classification algorithm that is online, running in amortized O(1) time, able to handle intermittent arrival of labeled records, and able to adjust its parameters to respond to changing class boundaries (“concept drift”) in the data stream. In addition, when blocks of labeled data are short, the algorithm is able to judge internally whether the quality of models updated from them is good enough for deployment on unlabeled records, or whether further labeled records are required. Unlike most proposed stream-classification algorithms, multiple target classes can be handled. Experimental results on real and synthetic data show that accuracy is comparable to a conventional classification algorithm that sees all of the data at once and is able to make multiple passes over it.
  • Keywords
    data mining; decision trees; pattern classification; data stream classification; stream classification algorithm; streaming random forests; Algorithm design and analysis; Classification algorithms; Data analysis; Data mining; Financial management; Robustness; Testing; Data stream mining; data stream classification; decision tree ensembles; random forests.;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/TKDE.2010.36
  • Filename
    5416722