An Optimal Big Data Analytics with Concept Drift Detection on High-Dimensional Streaming Data
Source abstract
Abstract
Big data streams started becoming ubiquitous in recent years, thanks to rapid generation of massive volumes of data by different applications. It is challenging to apply existing data mining tools and techniques directly in these big data streams. At the same time, streaming data from several applications results in two major problems such as class imbalance and concept drift. The current research paper presents a new Multi-Objective Metaheuristic Optimization-based Big Data Analytics with Concept Drift Detection (MOMBD-CDD) method on High-Dimensional Streaming Data. The presented MOMBD-CDD model has different operational stages such as pre-processing, CDD, and classification. MOMBD-CDD model overcomes class imbalance problem by Synthetic Minority Over-sampling Technique (SMOTE). In order to determine the oversampling rates and neighboring point values of SMOTE, Glowworm Swarm Optimization (GSO) algorithm is employed. Besides, Statistical Test of Equal Proportions (STEPD), a CDD technique is also utilized. Finally, Bidirectional Long Short-Term Memory (Bi-LSTM) model is applied for classification. In order to improve classification performance and to compute the optimum parameters for Bi-LSTM model, GSO-based hyperparameter tuning process is carried out. The performance of the presented model was evaluated using high dimensional benchmark streaming datasets namely intrusion detection (NSL KDDCup) dataset and ECUE spam dataset. An extensive experimental validation process confirmed the effective outcome of MOMBD-CDD model. The proposed model attained high accuracy of 97.45% and 94.23% on the applied KDDCup99 Dataset and ECUE Spam datasets respectively.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Data Stream Mining Techniques · Network Security and Intrusion Detection · Anomaly Detection Techniques and Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (29)
Show source-provided references
1. I. Žliobaite, “Learning under concept drift: An overview,” Technical report, Faculty of Mathematics and Informatics, Vilnius University, Vilnius, Lithuania, 2009.
2. RDDM: Reactive drift detection method10.1016/j.eswa.2017.08.023 ↗
3. Learning concept-drifting data streams with random ensemble decision trees10.1016/j.neucom.2015.04.024 ↗
4. Exponentially weighted moving average charts for detecting concept drift10.1016/j.patrec.2011.08.019 ↗
5. Learning in the presence of concept drift and hidden contexts10.1007/BF00116900 ↗
6. Concept drift detection for data stream learning based on angle optimized global embedding and principal component analysis in sensor networks10.1016/j.compeleceng.2016.09.006 ↗
7. Learning from time-changing data with adaptive windowing
8. Dynamic extreme learning machine for data stream classification10.1016/j.neucom.2016.12.078 ↗
9. Evolving spiking neural networks for online learning over drifting data streams10.1016/j.neunet.2018.07.014 ↗
10. Three-layer concept drifting detection in text data streams10.1016/j.neucom.2017.04.047 ↗
11. DRED: An evolutionary diversity generation method for concept drift adaptation in online learning environments10.1016/j.asoc.2017.10.004 ↗
12. Ensemble of subset online sequential extreme learning machine for class imbalance and concept drift10.1016/j.neucom.2014.03.075 ↗
13. SOM-based partial labeling of imbalanced data stream10.1016/j.neucom.2016.11.088 ↗
14. A probabilistic sample matchmaking strategy for imbalanced data streams with concept drift
15. On the reliable detection of concept drift from streaming unlabeled data10.1016/j.eswa.2017.04.008 ↗
16. An evolutionary algorithm for clustering data streams with a variable number of clusters10.1016/j.eswa.2016.09.020 ↗
17. Concept drift detection on streaming data under limited labeling
18. SMOTE: Synthetic minority over-sampling technique10.1613/jair.953 ↗
19. A hybrid classifier combining SMOTE with PSO to estimate 5-year survivability of breast cancer patients10.1016/j.asoc.2013.09.014 ↗
20. Glowworm swarm optimization for searching higher dimensional spaces
21. Concept drift detection based on fisher’s exact test10.1016/j.ins.2018.02.054 ↗
22. Bi-directional long short-term memory using quantized data of deep belief networks for sleep stage classification10.1016/j.procs.2017.10.042 ↗
23. KDD Cup 1999 Data, The Third International Knowledge Discovery and Data Mining Tools Competition. [Online]. Available: http://kdd.ics.uci.edu/databases/kddcup99/kddcup99.html (Accessed June 14, 2020).
24. ECUE Spam dataset, [Online]. Available: http://www.comp.dit.ie/sjdelany/dataset.htm (Accessed June 14, 2020).
25. Utilising deep learning techniques for effective zero-day attack detection10.3390/electronics9101684 ↗
26. A case-based technique for tracking concept drift in spam filtering10.1016/j.knosys.2004.10.002 ↗
27. Boosting accuracy of classical machine learning antispam classifiers in real scenarios by applying rough set theory10.1155/2016/5945192 ↗
28. A heterogeneous ensemble learning framework for spam detection in social networks with imbalanced data
29. A semantic-based classification approach for an enhanced spam detection10.1016/j.cose.2020.101716 ↗