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 条
  • [41] One-class support vector classifiers: A survey
    Alam, Shamshe
    Sonbhadra, Sanjay Kumar
    Agarwal, Sonali
    Nagabhushan, P.
    Knowledge-Based Systems, 2021, 196
  • [42] One-class support vector classifiers: A survey
    Alam, Shamshe
    Sonbhadra, Sanjay Kumar
    Agarwal, Sonali
    Nagabhushan, P.
    KNOWLEDGE-BASED SYSTEMS, 2020, 196
  • [43] Using binary classifiers for one-class classification
    Kang, Seokho
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 187
  • [44] BAGGED ONE-CLASS CLASSIFIERS IN THE PRESENCE OF OUTLIERS
    Segui, Santi
    Igual, Laura
    Vitria, Jordi
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2013, 27 (05)
  • [45] Incremental entropy-based clustering on categorical data streams with concept drift
    Li, Yanhong
    Li, Deyu
    Wang, Suge
    Zhai, Yanhui
    KNOWLEDGE-BASED SYSTEMS, 2014, 59 : 33 - 47
  • [46] Semi-Supervised Online Elastic Extreme Learning Machine with Forgetting Parameter to deal with concept drift in data streams
    da Silva, Carlos A. S.
    Krohling, Renato A.
    2019 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2019,
  • [47] An Ensemble Based Incremental Learning Framework for Concept Drift and Class Imbalance
    Ditzler, Gregory
    Polikar, Robi
    2010 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS IJCNN 2010, 2010,
  • [48] On learning guarantees to unsupervised concept drift detection on data streams
    de Mello, Rodrigo F.
    Vaz, Yule
    Grossi, Carlos H.
    Bifet, Albert
    EXPERT SYSTEMS WITH APPLICATIONS, 2019, 117 : 90 - 102
  • [49] Incremental Learning of Concept Drift from Streaming Imbalanced Data
    Ditzler, Gregory
    Polikar, Robi
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2013, 25 (10) : 2283 - 2301
  • [50] Learning Decision Trees from Data Streams with Concept Drift
    Jankowski, Dariusz
    Jackowski, Konrad
    Cyganek, Boguslaw
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE 2016 (ICCS 2016), 2016, 80 : 1682 - 1691