Table 5.
Hyperparameter details for ImmuneNet for CIC IDS 2017, CIC IDS 2018, and CIC Bell DNS 2021 datasets.
| Hyperparameters | Values as per dataset | ||
|---|---|---|---|
| CIC IDS 2017 | CIC IDS 2018 | CIC bell DNS 2021 | |
| Input feature dimension | 38 | 38 | 32 |
| Batch size | 64 | 64 | 64 |
| Adam optimizer | β1 = 0.9, β2 = 0.99, ε = 1e-7 | β1 = 0.9, β2 = 0.99, ε = 1e-7 | β1 = 0.9, β2 = 0.99, ε = 1e-7 |
| Learning rate | 1e-4 | 1e-4 | 3e-4 |
| Additional optimization strategies | Cosine annealing learning rate scheduling, early stopping | Cosine annealing learning rate scheduling, early stopping | Cosine annealing learning rate scheduling, early stopping |
| # Epochs | 15 | 15 | 15 |
| # Units in input FC layer | 512 | 512 | 512 |
| Input FC layer activation | Mish | Mish | Mish |
| # Units in hidden FC layer 1 | 784 | 784 | 784 |
| FC layer 1 activation | Mish | Mish | Mish |
| # Units in hidden FC layer 2 | 512 | 512 | 512 |
| FC layer 2 activation | Mish | Mish | Mish |
| # Units in output FC layer (binary classification) | 1 | 1 | 1 |
| Output FC layer activation | Sigmoid | Sigmoid | Sigmoid |