journal article·2023Open access

Concept Drift Analysis and Malware Attack Detection System Using Secure Adaptive Windowing

Emad Alsuwat, Suhare Solaiman, Hatim Alsuwat

Computers, Materials & Continua· Volume 75· Issue 2

Abstract

Concept drift is a main security issue that has to be resolved since it presents a significant barrier to the deployment of machine learning (ML) models. Due to attackers’ (and/or benign equivalents’) dynamic behavior changes, testing data distribution frequently diverges from original training data over time, resulting in substantial model failures. Due to their dispersed and dynamic nature, distributed denial-of-service attacks pose a danger to cybersecurity, resulting in attacks with serious consequences for users and businesses. This paper proposes a novel design for concept drift analysis and detection of malware attacks like Distributed Denial of Service (DDOS) in the network. The goal of this architecture combination is to accurately represent data and create an effective cyber security prediction agent. The intrusion detection system and concept drift of the network has been analyzed using secure adaptive windowing with website data authentication protocol (SAW_WDA). The network has been analyzed by authentication protocol to avoid malware attacks. The data of network users will be collected and classified using multilayer perceptron gradient decision tree (MLPGDT) classifiers. Based on the classification output, the decision for the detection of attackers and authorized users will be identified. The experimental results show output based on intrusion detection and concept drift analysis systems in terms of throughput, end-end delay, network security, network concept drift, and results based on classification with regard to accuracy, memory, and precision and F-1 score.
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 (20)

Show source-provided references
1. Machine learning & concept drift based approach for malicious Website detection
2. Anomaly intrusion detection based on concept drift
3. CADE: Detecting and explaining concept drift samples for security applications
4. Modeling concept drift in the context of discrete Bayesian networks
5. Continuous detection of concept drift in industrial cyber-physical systems using closed-loop incremental machine learning10.1007/s44163-021-00007-z ↗
6. A survey on concept drift adaptation10.1145/2523813 ↗
7. I. Kumpulainen, “Adapting to concept drift in malware detection,” Ph.D. dissertation, Aalto University, Finland, 2020.
8. F. Ceschin, H. M. Gomes, M. Botacin, A. Bifet, B. Pfahringer et al., “Machine learning (in) security: A stream of problems,” arXiv preprint arXiv:2010.16045, 2010.
9. Mulimani · Data Engineering and Intelligent Computing · 2021 · 1 · 33110.1007/978-981-16-0171-2_31 ↗
10. Online ensemble using adaptive windowing for data streams with concept drift10.1155/2016/4218973 ↗
11. Efficient algorithm based on adaptive window-model predictive control for automatic stacking in warehouse center10.1109/ACCESS.2021.3094417 ↗
12. An adaptive window size selection method for differentially private data publishing over infinite trajectory stream10.1155/2018/8297678 ↗
13. Privacy-preserving gradient boosting decision trees
14. Multilayer perceptron and neural networks
15. Multilayer perceptron and neural networks
16. A multilayer perceptron neural network with selective-data training for flight arrival delay prediction10.1155/2021/5558918 ↗
17. Ensuring cybersecurity of smart grid against data integrity attacks under concept drift10.1016/j.ijepes.2020.105947 ↗
18. Automated software vulnerability assessment with concept drift
19. INSOMNIA: Towards concept-drift robustness in network intrusion detection
20. Improved long short-term memory based anomaly detection with concept drift adaptive method for supporting IoT services10.1016/j.future.2020.05.035 ↗