• DocumentCode
    2709454
  • Title

    Incremental learning in nonstationary environments with controlled forgetting

  • Author

    Elwell, Ryan ; Polikar, Robi

  • Author_Institution
    Electr. & Comput. Eng. Dept., Rowan Univ., Glassboro, NJ, USA
  • fYear
    2009
  • fDate
    14-19 June 2009
  • Firstpage
    771
  • Lastpage
    778
  • Abstract
    We have recently introduced an incremental learning algorithm, called Learn++.NSE, designed for Non-Stationary Environments (concept drift), where the underlying data distribution changes over time. With each dataset drawn from a new environment, Learn++.NSE generates a new classifier to form an ensemble of classifiers. The ensemble members are combined through a dynamically weighted majority voting, where voting weights are determined based on classifiers´ age-adjusted accuracy on current and past environments. Unlike other ensemble-based concept drift algorithms, Learn++.NSE does not discard prior classifiers, allowing potentially cyclical environments to be learned more effectively. While Learn++.NSE has been shown to work well on a variety of concept drift problems, a potential shortcoming of this approach is the cumulative nature of the ensemble size. In this contribution, we expand our analysis of the algorithm to include various ensemble pruning methods to introduce controlled forgetting. Error or age-based pruning methods have been integrated into the algorithm to prevent potential out-voting from irrelevant classifiers or simply to save memory over an extended period of time. Here, we analyze the tradeoff between these precautions and the desire to handle recurring contexts (cyclical data). Comparisons are made using several scenarios that introduce various types of drift.
  • Keywords
    learning (artificial intelligence); pattern classification; Learn++.NSE; concept drift problem; controlled forgetting; data classifier; data distribution; dynamic weighted majority voting; ensemble member; ensemble pruning method; incremental learning algorithm; nonstationary environment; Algorithm design and analysis; Neutron spin echo; Voting; concept drift; incremental learning; learning in nonstationary environments; multiple classifier systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Neural Networks, 2009. IJCNN 2009. International Joint Conference on
  • Conference_Location
    Atlanta, GA
  • ISSN
    1098-7576
  • Print_ISBN
    978-1-4244-3548-7
  • Electronic_ISBN
    1098-7576
  • Type

    conf

  • DOI
    10.1109/IJCNN.2009.5178779
  • Filename
    5178779