Abstract
From a real-world perspective, missing information is an ordinary scenario in data stream. Generally, missing data generate diverse problems in recognizing the pattern of data (i.e., clustering and classification). Particularly, missing data in data stream is a challenging topic. With imbalanced data, the problem of missing data greatly affects pattern recognition. As a solution to all these issues, this study puts forward an adaptive technique with fuzzy-based information decomposition method, which simultaneously solves the problem of incomplete data and overcomes the imbalanced data stream in a dataset. The main purpose of the proposed fuzzy adaptive imputation approach (FAIA) is to represent the effect of missing values in imbalance data stream and handle the missing data problem in imbalance data stream. FAIA is a single pass method. It considers adaptive selection of intervals based on all observed instances by using the interrelationship of attributes to identify correct interval for computing missing instances. Here, the interrelationship of two attributes means one attribute’s value of an instance depends on another attribute’s value of the same instance. In FAIA, after measuring all interval distances from a certain missing value, the least distance is selected for this missing value. Synthetic data of minority class are generated using the same process of missing value imputation for balancing data that is called oversampling. Instances of the datasets are divided into the chunks in data stream to balance data without any ensemble of previous chunks because missing values may misguide the future chunks. To demonstrate the performance of FAIA, the experiment is divided into three parts: missing data imputation, imbalanced information for offline data for data stream, and imbalanced information with missing value for offline data. Eleven numerical datasets with different dimensions from various repositories are considered for the computing performance of missing data imputation and imbalanced data without data stream. Four different datasets are also used to measure the performance of imbalanced data stream. In maximum measuring cases, the proposed method outperforms.
Similar content being viewed by others
References
Pan R, Yang T, Cao J, Lu K, Zhang Z (2015) Missing data imputation by K nearest neighbours based on grey relational structure and mutual information. Appl Intell 43(3):614–632
Chawla NV, Bowyer KW, Hall LO, Kegelmeyer WP (2002) SMOTE: synthetic minority over-sampling technique. J Artif Intell Res 16:321–357
Liu S, Zhang J, Xiang Y, Zhou W (Dec. 2017) Fuzzy-based information decomposition for incomplete and imbalanced data learning. IEEE Trans Fuzzy Syst 25(6):1476–1490
Ren S, Zhu W, Liao B, Li Z, Wang P, Li K, Chen M, Li Z (2019) Selection-based resampling ensemble algorithm for nonstationary imbalanced stream data learning. Knowl-Based Syst 163:705–722
Lu Y, Cheung Y-M, Tang YY (2019) Adaptive Chunk-Based Dynamic Weighted Majority for Imbalanced Data Streams With Concept Drift." IEEE Transactions on Neural Networks and Learning Systems
Ng WWY, Zhang J, Lai CS, Pedrycz W, Lai LL, Wang X (2018) Cost-sensitive weighting and imbalance-reversed bagging for streaming imbalanced and concept drifting in electricity pricing classification. IEEE Trans Ind Inf 15(3):1588–1597
Zhu X, Zhang S, Jin Z, Zhang Z, Zhuoming X (2010) Missing value estimation for mixed-attribute data sets. IEEE Trans Knowl Data Eng 23(1):110–121
Little RJA, Rubin DB (2019) Statistical analysis with missing data. Vol. 793. John Wiley & Sons
Lim P, Goh CK, Tan KC (2016) Evolutionary cluster-based synthetic oversampling ensemble (eco-ensemble) for imbalance learning. IEEE Trans Cybern 47(9):2850–2861
Yoon J, Zame WR, van der Schaar M (May 2019) Estimating missing data in temporal data streams using multi-directional recurrent neural networks. IEEE Trans Biomed Eng 66(5):1477–1490
Zhang S (2012) Nearest neighbor selection for iteratively kNN imputation. J Syst Softw 85(11):2541–2552
García-Laencina PJ, Sancho-Gómez JL, Figueiras-Vidal AR, Verleysen M (2009) K nearest neighbours with mutual information for simultaneous classification and missing data imputation. Neurocomputing 72(7–9):1483–1493
He H, Garcia EA (2009) Learning from imbalanced data. IEEE Trans Knowl Data Eng 21(9):1263–1284
Dataset Name: Iris dataset. https://archive.ics.uci.edu/ml/datasets/iris. Retrieved on January, 2021
Wang S, Minku LL, Yao X (2018) A systematic study of online class imbalance learning with concept drift. IEEE Trans Neural Netw Learn Syst 29(10):4802–4821
Folguera L, Zupan J, Cicerone D, Magallanes JF (2015) Self-organizing maps for imputation of missing data in incomplete data matrices. Chemom Intell Lab Syst 143:146–151
Cristianini N, Shawe-Taylor J (2004) Support vector machines and other kernel-based learning methods, Cambridge
Brás LP, Menezes JC (2007) Improving cluster-based missing value estimation of DNA microarray data. Biomol Eng 24(2):273–282
Brzezinski D, Stefanowski J, Susmaga R, Szczech I (Aug. 2020) On the dynamics of classification measures for imbalanced and streaming data. IEEE Trans Neural Netw Learn Syst 31(8):2868–2878
Han H, Wang W-Y, Mao B-H (2005) Borderline-SMOTE: a new over-sampling method in imbalanced data sets learning. International conference on intelligent computing. Springer, Berlin, Heidelberg
Barua S, Islam MM, Yao X, Murase K (2012) MWMOTE--majority weighted minority oversampling technique for imbalanced data set learning. IEEE Trans Knowl Data Eng 26(2):405–425
Zhang C, Bi J, Xu S, Ramentol E, Fan G, Qiao B, Fujita H (2019) Multi-imbalance: an open-source software for multi-class imbalance learning. Knowl-Based Syst 174:137–143
Sun J, Li H, Fujita H, Binbin F, Ai W (2020) Class-imbalanced dynamic financial distress prediction based on Adaboost-SVM ensemble combined with SMOTE and time weighting. Information Fusion 54:128–144
Gao J, Fan W, Han J, Yu PS (2007) A general framework for mining concept-drifting data streams with skewed distributions. In Proceedings of the 2007 siam international conference on data mining, pp. 3–14. Society for Industrial and Applied Mathematics
Chen S, He H (2009) Sera: selectively recursive approach towards nonstationary imbalanced stream data mining. 2009 International Joint Conference on Neural Networks. IEEE
Chen S, He H, Li K, Desai S (2010) Musera: Multiple selectively recursive approach towards imbalanced stream data mining. In The 2010 international joint conference on neural networks (IJCNN), pp. 1–8. IEEE
Ren S, Liao B, Zhu W, Li Z, Liu W, Li K (2018) The gradual resampling ensemble for mining imbalanced data streams with concept drift. Neurocomputing 286:150–166
Chongfu H (1997) Principle of information diffusion. Fuzzy Sets Syst 91(1):69–90
Datasets for analyzing the data streaming: Electricity market dataset, Weather dataset, Hyperplane dataset, SEA dataset. https://github.com/vlosing/driftDatasets, Retrieved on July, 2020
Galar M, Fernandez A, Barrenechea E, Bustince H, Herrera F (2011) A review on ensembles for the class imbalance problem: bagging-, boosting-, and hybrid-based approaches. IEEE Trans Syst Man Cybern Part C (Applications and Reviews) 42(4):463–484
Arabmakki E, Kantardzic M (2017) SOM-based partial labeling of imbalanced data stream. Neurocomputing 262:120–133
Galar M, Fernandez A, Barrenechea E, Bustince H, Herrera F (2011) A review on ensembles for the class imbalance problem: bagging-, boosting-, and hybrid-based approaches. IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews) 42, no. 4 463–484
Ditzler G, Polikar R (2012) Incremental learning of concept drift from streaming imbalanced data. IEEE Trans Knowl Data Eng 25.10: 2283–2301
Acknowledgements
This research work was supported by Special Grant of ICT Division (Ministry of Posts, Telecommunications and Information Technology), Bangladesh, Grant No. 56.00.0000.028.20.004.20-333. The authors would like to acknowledge Ministry of Higher Education, Malaysia for their partial support through the Fundamental Research Grant Scheme (FRGS), under Grant 203/PELECT/6071398.
Author information
Authors and Affiliations
Corresponding authors
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Halder, ., Ahmed, M.M., Amagasa, T. et al. Missing information in imbalanced data stream: fuzzy adaptive imputation approach. Appl Intell 52, 5561–5583 (2022). https://doi.org/10.1007/s10489-021-02741-4
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-021-02741-4