Deep Reinforcement Learning based Evasion Generative Adversarial Network for Botnet Detection
Rizwan Hamid Randhawa, Nauman Aslam, Mohammad Alauthman, Muhammad, Khalid, Husnain Rafiq

TL;DR
This paper introduces RELEVAGAN, a novel GAN model that uses deep reinforcement learning to generate semantically aware evasion samples, improving botnet detection robustness without needing additional adversarial training.
Contribution
It proposes a DRL-enhanced GAN framework that explores semantic-aware evasion samples and accelerates discriminator training for botnet detection.
Findings
RELEVAGAN converges faster than traditional GANs.
It generates semantically meaningful evasion samples.
The model enhances botnet detector robustness against adversarial attacks.
Abstract
Botnet detectors based on machine learning are potential targets for adversarial evasion attacks. Several research works employ adversarial training with samples generated from generative adversarial nets (GANs) to make the botnet detectors adept at recognising adversarial evasions. However, the synthetic evasions may not follow the original semantics of the input samples. This paper proposes a novel GAN model leveraged with deep reinforcement learning (DRL) to explore semantic aware samples and simultaneously harden its detection. A DRL agent is used to attack the discriminator of the GAN that acts as a botnet detector. The discriminator is trained on the crafted perturbations by the agent during the GAN training, which helps the GAN generator converge earlier than the case without DRL. We name this model RELEVAGAN, i.e. ["relive a GAN" or deep REinforcement Learning-based Evasion…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Anomaly Detection Techniques and Applications · Advanced Malware Detection Techniques
MethodsAttentive Walk-Aggregating Graph Neural Network
