Optimized Generative Adversarial Networks for Adversarial Sample Generation
Source abstract
Abstract
Detecting the anomalous entity in real-time network traffic is a popular area of research in recent times. Very few researches have focused on creating malware that fools the intrusion detection system and this paper focuses on this topic. We are using Deep Convolutional Generative Adversarial Networks (DCGAN) to trick the malware classifier to believe it is a normal entity. In this work, a new dataset is created to fool the Artificial Intelligence (AI) based malware detectors, and it consists of different types of attacks such as Denial of Service (DoS), scan 11, scan 44, botnet, spam, User Datagram Portal (UDP) scan, and ssh scan. The discriminator used in the DCGAN discriminates two different attack classes (anomaly and synthetic) and one normal class. The model collapse, instability, and vanishing gradient issues associated with the DCGAN are overcome using the proposed hybrid Aquila optimizer-based Mine blast harmony search algorithm (AO-MBHS). This algorithm helps the generator to create realistic malware samples to be undetected by the discriminator. The performance of the proposed methodology is evaluated using different performance metrics such as training time, detection rate, F-Score, loss function, Accuracy, False alarm rate, etc. The superiority of the hybrid AO-MBHS based DCGAN model is noticed when the detection rate is changed to 0 after the retraining method to make the defensive technique hard to be noticed by the malware detection system. The support vector machines (SVM) is used as the malicious traffic detection application and its True positive rate (TPR) goes from 80% to 0% after retraining the proposed model which shows the efficiency of the proposed model in hiding the samples.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Anomaly Detection Techniques and Applications · Digital Media Forensic Detection · Adversarial Robustness in Machine Learning
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (33)
Show source-provided references
1. Vulnerability to machine learning attacks of optical encryption based on diffractive imaging10.1016/j.optlaseng.2019.105858 ↗
2. Alloghani · Nature-Inspired Computation in Data Mining and Machine Learning · 2020 · 47
3. An unsupervised deep learning model for early network traffic anomaly detection10.1109/ACCESS.2020.2973023 ↗
4. Unsupervised packet-based anomaly detection in virtual networks10.1016/j.comnet.2021.108017 ↗
5. A new method for flow-based network intrusion detection using the inverse potts model10.1109/TNSM.2021.3075503 ↗
6. Network flow based IoT botnet attack detection using deep learning
7. Anomaly-based intrusion detection from network flow features using variational autoencoder10.1109/ACCESS.2020.3001350 ↗
8. Interest point based face recognition using adaptive neuro fuzzy inference system10.1007/s11042-019-7577-5 ↗
9. Flow-based network traffic generation using generative adversarial networks10.1016/j.cose.2018.12.012 ↗
10. Improved malgan: Avoiding malware detector by leaning cleanware features
11. W. Hu and Y. Tan, “Generating adversarial malware examples for black-box attacks based on GAN,” arXiv preprint arXiv:1702.05983, pp. 1–7, 2017.
12. GAN-based synthetic medical image augmentation for increased CNN performance in liver lesion classification10.1016/j.neucom.2018.09.013 ↗
13. DeepDGA: Adversarially-tuned domain generation and detection
14. Video index point detection and extraction framework using custom yolov4 darknet object detection model10.1109/ACCESS.2021.3118048 ↗
15. Optimized energy efficient secure routing protocol for wireless body area network10.1109/ACCESS.2021.3105600 ↗
16. Aquila optimizer: A novel meta-heuristic optimization algorithm10.1016/j.cie.2021.107250 ↗
17. Mine blast harmony search: A new hybrid optimization method for improving exploration and exploitation capabilities10.1016/j.asoc.2018.04.010 ↗
18. Sadollah · Harmony Search Algorithm · 2016 · 15510.1007/978-3-662-47926-1_16 ↗
19. Assessing the performance of improved harmony search algorithm (IHSA) for the optimization of unconstrained functions using taguchi experimental design
20. Parameter-setting-free harmony search algorithm10.1016/j.amc.2010.09.049 ↗
21. UGR ‘16: A new dataset for the evaluation of cyclostationarity-based network IDSs10.1016/j.cose.2017.11.004 ↗
22. Direct search solution of numerical and statistical problems10.1145/321062.321069 ↗
23. Genetic algorithms10.1038/scientificamerican0792-66 ↗
24. Laarhoven · Mathematics and its Applications · 1987 · 7
25. Multi-objective optimal trilateral filtering based partial moving frame algorithm for image denoising10.1007/s11042-020-09234-5 ↗
26. Grey wolf optimizer10.1016/j.advengsoft.2013.12.007 ↗
27. Distance matrix and markov chain based sensor localization in wsn10.32604/cmc.2022.023634 ↗
28. Sound-spectrogram based automatic bird species recognition using MLP classifier10.1016/j.apacoust.2021.108077 ↗
29. Faster R-CNN with classifier fusion for automatic detection of small fruits
30. CNN-based classifier as an offline trigger for the credo experiment10.3390/s21144804 ↗
31. Congestion control in cognitive iot-based wsn network for smart agriculture10.1109/ACCESS.2021.3124791 ↗
32. An empirical analysis of machine learning algorithms for crime prediction using stacked generalization: An ensemble approach10.1109/ACCESS.2021.3075140 ↗
33. A review of intrusion detection system using machine learning approach