• DocumentCode
    1252903
  • Title

    Learn++: an incremental learning algorithm for supervised neural networks

  • Author

    Polikar, Robi ; Upda, L. ; Upda, S.S. ; Honavar, Vasant

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Rowan Univ., Glassboro, NJ, USA
  • Volume
    31
  • Issue
    4
  • fYear
    2001
  • fDate
    11/1/2001 12:00:00 AM
  • Firstpage
    497
  • Lastpage
    508
  • Abstract
    We introduce Learn++, an algorithm for incremental training of neural network (NN) pattern classifiers. The proposed algorithm enables supervised NN paradigms, such as the multilayer perceptron (MLP), to accommodate new data, including examples that correspond to previously unseen classes. Furthermore, the algorithm does not require access to previously used data during subsequent incremental learning sessions, yet at the same time, it does not forget previously acquired knowledge. Learn++ utilizes ensemble of classifiers by generating multiple hypotheses using training data sampled according to carefully tailored distributions. The outputs of the resulting classifiers are combined using a weighted majority voting procedure. We present simulation results on several benchmark datasets as well as a real-world classification task. Initial results indicate that the proposed algorithm works rather well in practice. A theoretical upper bound on the error of the classifiers constructed by Learn++ is also provided
  • Keywords
    data analysis; knowledge acquisition; learning (artificial intelligence); neural nets; pattern classification; Learn++; MLP; benchmark datasets; catastrophic forgetting; classification algorithms; incremental learning; incremental learning algorithm; incremental learning sessions; incremental training; knowledge acquisition; multilayer perceptron; multiple hypotheses; neural network pattern classifiers; pattern recognition; previously acquired knowledge; real-world classification task; supervised NN paradigms; supervised neural networks; training data; unseen classes; weighted majority voting procedure; Classification algorithms; Costs; Knowledge acquisition; Multilayer perceptrons; Neural networks; Pattern recognition; Stability; Training data; Upper bound; Voting;
  • fLanguage
    English
  • Journal_Title
    Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1094-6977
  • Type

    jour

  • DOI
    10.1109/5326.983933
  • Filename
    983933