Concept Drift Detection: Dealing With Missing Values via Fuzzy Distance Estimations

被引:15
作者
Liu, Anjin [1 ]
Lu, Jie [1 ]
Zhang, Guangquan [1 ]
机构
[1] Univ Technol Sydney, Fac Engn & Informat Technol, Decis Syst & E Serv Intelligence Lab, Australian Artificial Intelligence Inst, Sydney, NSW 2007, Australia
基金
澳大利亚研究理事会;
关键词
Task analysis; Uncertainty; Fuzzy set theory; Estimation; Histograms; Detection algorithms; Computer aided instruction; Concept drift; fuzzy clustering; fuzzy distance; fuzzy weighting; machine learning; missing value; IMPUTATION;
D O I
10.1109/TFUZZ.2020.3016040
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In data streams, the data distribution of arriving observations at different time points may change-a phenomenon called concept drift. While detecting concept drift is a relatively mature area of study, solutions to the uncertainty introduced by observations with missing values have only been studied in isolation. No one has yet explored whether or how these solutions might impact drift detection performance. We, however, believe that data imputation methods may actually increase uncertainty in the data rather than reducing it. We also conjecture that imputation can introduce bias into the process of estimating distribution changes during drift detection, which can make it more difficult to train a learning model. Our idea is to focus on estimating the distance between observations rather than estimating the missing values, and to define membership functions that allocate observations to histogram bins according to the estimation errors. Our solution comprises a novel masked distance learning (MDL) algorithm to reduce the cumulative errors caused by iteratively estimating each missing value in an observation and a fuzzy-weighted frequency (FWF) method for identifying discrepancies in the data distribution. The concept drift detection algorithm proposed in this article is a singular and unified algorithm that can handle missing values, but not an imputation algorithm combined with a concept drift detection algorithm. Experiments on both synthetic and real-world datasets demonstrate the advantages of this method and show its robustness in detecting drift in data with missing values. The results show that compared to the best-performing algorithm that handles imputation and drift detection separately, MDL-FWF reduced the average drift detection difference from 10.75% to 5.83%. This is a nearly 46% improvement. These findings reveal that missing values exert a profound impact on concept drift detection, but using fuzzy set theory to model observations can produce more reliable results than imputation.
引用
收藏
页码:3219 / 3233
页数:15
相关论文
共 46 条
  • [11] Learning in Nonstationary Environments: A Survey
    Ditzler, Gregory
    Roveri, Manuel
    Alippi, Cesare
    Polikar, Robi
    [J]. IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2015, 10 (04) : 12 - 25
  • [12] Fast Unsupervised Online Drift Detection Using Incremental Kolmogorov-Smirnov Test
    dos Reis, Denis
    Flach, Peter
    Matwin, Stan
    Batista, Gustavo
    [J]. KDD'16: PROCEEDINGS OF THE 22ND ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2016, : 1545 - 1554
  • [13] Enders C. K., 2010, Applied missing data analysis. Methodology in the social sciences
  • [14] MULTIVARIATE GENERALIZATIONS OF THE WALD-WOLFOWITZ AND SMIRNOV 2-SAMPLE TESTS
    FRIEDMAN, JH
    RAFSKY, LC
    [J]. ANNALS OF STATISTICS, 1979, 7 (04) : 697 - 717
  • [15] A Survey on Concept Drift Adaptation
    Gama, Joao
    Zliobaite, Indre
    Bifet, Albert
    Pechenizkiy, Mykola
    Bouchachia, Abdelhamid
    [J]. ACM COMPUTING SURVEYS, 2014, 46 (04)
  • [16] Pattern classification with missing data: a review
    Garcia-Laencina, Pedro J.
    Sancho-Gomez, Jose-Luis
    Figueiras-Vidal, Anibal R.
    [J]. NEURAL COMPUTING & APPLICATIONS, 2010, 19 (02) : 263 - 282
  • [17] Gondara Lovedeep, 2018, Advances in Knowledge Discovery and Data Mining. 22nd Pacific-Asia Conference, PAKDD 2018. Proceedings: LNAI 10939, P260, DOI 10.1007/978-3-319-93040-4_21
  • [18] Gretton A, 2012, J MACH LEARN RES, V13, P723
  • [19] Linear fuzzy clustering techniques with missing values and their application to local principal component analysis
    Honda, K
    Ichihashi, H
    [J]. IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2004, 12 (02) : 183 - 193
  • [20] Jitkrittum W, 2016, ADV NEUR IN, V29