One-class classifiers with incremental learning and forgetting for data streams with concept drift

被引:63
|
作者
Krawczyk, Bartosz [1 ]
Wozniak, Michal [1 ]
机构
[1] Wroclaw Univ Technol, Dept Syst & Comp Networks, PL-50370 Wroclaw, Poland
关键词
Pattern classification; One-class classification; Data stream classification; Concept drift; Incremental learning; Forgetting; WEIGHTED MAJORITY; ENSEMBLES;
D O I
10.1007/s00500-014-1492-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
One of the most important challenges for machine learning community is to develop efficient classifiers which are able to cope with data streams, especially with the presence of the so-called concept drift. This phenomenon is responsible for the change of classification task characteristics, and poses a challenge for the learning model to adapt itself to the current state of the environment. So there is a strong belief that one-class classification is a promising research direction for data stream analysis-it can be used for binary classification without an access to counterexamples, decomposing a multi-class data stream, outlier detection or novel class recognition. This paper reports a novel modification of weighted one-class support vector machine, adapted to the non-stationary streaming data analysis. Our proposition can deal with the gradual concept drift, as the introduced one-class classifier model can adapt its decision boundary to new, incoming data and additionally employs a forgetting mechanism which boosts the ability of the classifier to follow the model changes. In this work, we propose several different strategies for incremental learning and forgetting, and additionally we evaluate them on the basis of several real data streams. Obtained results confirmed the usability of proposed classifier to the problem of data stream classification with the presence of concept drift. Additionally, implemented forgetting mechanism assures the limited memory consumption, because only quite new and valuable examples should be memorized.
引用
收藏
页码:3387 / 3400
页数:14
相关论文
共 50 条
  • [21] Combining one-class classifiers to classify missing data
    Juszczak, P
    Duin, RPW
    MULTIPLE CLASSIFIER SYSTEMS, PROCEEDINGS, 2004, 3077 : 92 - 101
  • [22] Entropic One-Class Classifiers
    Livi, Lorenzo
    Sadeghian, Alireza
    Pedrycz, Witold
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2015, 26 (12) : 3187 - 3200
  • [23] Incremental learning imbalanced data streams with concept drift: The dynamic updated ensemble algorithm
    Li, Zeng
    Huang, Wenchao
    Xiong, Yan
    Ren, Siqi
    Zhu, Tuanfei
    KNOWLEDGE-BASED SYSTEMS, 2020, 195
  • [24] An effective adaptive algorithm for classifying data streams based on one-class learning
    Zhang, Dong
    Wang, Yong
    Cai, Lijun
    Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University, 2010, 28 (05): : 713 - 717
  • [25] Incremental one-class learning with bounded computational complexity
    Sillito, Rowland R.
    Fisher, Robert B.
    ARTIFICIAL NEURAL NETWORKS - ICANN 2007, PT 1, PROCEEDINGS, 2007, 4668 : 58 - +
  • [26] Construction of Multi-class Classifiers by Extreme Learning Machine Based One-class Classifiers
    Gautam, Chandan
    Tiwari, Aruna
    Ravindran, Sriram
    2016 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2016, : 2001 - 2007
  • [27] Transfer learning with one-class data
    Chen, Jixu
    Liu, Xiaoming
    PATTERN RECOGNITION LETTERS, 2014, 37 : 32 - 40
  • [28] Generalized One-Class Learning Using Pairs of Complementary Classifiers
    Cherian, Anoop
    Wang, Jue
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2022, 44 (10) : 6993 - 7009
  • [29] Graph Embedded One-Class Classifiers for media data classification
    Mygdalis, Vasileios
    Iosifidis, Alexandros
    Tefas, Anastasios
    Pitas, Ioannis
    PATTERN RECOGNITION, 2016, 60 : 585 - 595
  • [30] Combining Diverse One-Class Classifiers
    Krawczyk, Bartosz
    Wozniak, Michal
    HYBRID ARTIFICIAL INTELLIGENT SYSTEMS, PT II, 2012, 7209 : 590 - 601