TY - GEN
T1 - Incremental learning of new classes from unbalanced data
AU - Ditzler, Gregory
AU - Rosen, Gail
AU - Polikar, Robi
PY - 2013
Y1 - 2013
N2 - Multiple classifier systems tend to suffer from outvoting when new concept classes need to be learned incrementally. Out-voting is primarily due to existing classifiers being unable to recognize the new class until there is a sufficient number of new classifiers that can influence the ensemble decision. This problem of learning new classes was explicitly addressed in Learn ++.NC, our previous work, where ensemble members dynamically adjust their own weights by consulting with each other based on their individual and collective confidence in classifying each concept class. Learn++.NC works remarkably well for learning new concept classes while requiring few ensemble members to do so. Learn++.NC cannot cope with the class imbalance problem, however, as it was not designed to do so. Yet, class imbalance is a common and important problem in machine learning, made even more challenging in an incremental learning setting. In this paper, we extend Learn++.NC so that it can incrementally learn new concept classes even if their instances are drawn from severely imbalanced class distributions. We show that the proposed algorithm is quite robust compared to other state-of-the-art algorithms.
AB - Multiple classifier systems tend to suffer from outvoting when new concept classes need to be learned incrementally. Out-voting is primarily due to existing classifiers being unable to recognize the new class until there is a sufficient number of new classifiers that can influence the ensemble decision. This problem of learning new classes was explicitly addressed in Learn ++.NC, our previous work, where ensemble members dynamically adjust their own weights by consulting with each other based on their individual and collective confidence in classifying each concept class. Learn++.NC works remarkably well for learning new concept classes while requiring few ensemble members to do so. Learn++.NC cannot cope with the class imbalance problem, however, as it was not designed to do so. Yet, class imbalance is a common and important problem in machine learning, made even more challenging in an incremental learning setting. In this paper, we extend Learn++.NC so that it can incrementally learn new concept classes even if their instances are drawn from severely imbalanced class distributions. We show that the proposed algorithm is quite robust compared to other state-of-the-art algorithms.
KW - incremental learning
KW - multiple classifier systems
KW - unbalanced data
UR - http://www.scopus.com/inward/record.url?scp=84893536538&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84893536538&partnerID=8YFLogxK
U2 - 10.1109/IJCNN.2013.6706770
DO - 10.1109/IJCNN.2013.6706770
M3 - Conference contribution
AN - SCOPUS:84893536538
SN - 9781467361293
T3 - Proceedings of the International Joint Conference on Neural Networks
BT - 2013 International Joint Conference on Neural Networks, IJCNN 2013
T2 - 2013 International Joint Conference on Neural Networks, IJCNN 2013
Y2 - 4 August 2013 through 9 August 2013
ER -