Research Article

DIAMOND: A Structured Coevolution Feature Optimization Method for LDDoS Detection in SDN-IoT

Algorithm 2

DIAMOND.
Input: Network feature: ; Population Number: N; Feature Dimension: d; Iterations Number: G;
Output: The best individual and best fitness: ,
1 for do
2
3 Calculate
4 end for
5
6 Execute BONNET
7 Execute group structuring
6 for do
7 Update using Eq. 9
8 Update using Eq. 10
9 for do
10 Execute mutation using Eq. 11–14
11 end for
12 for do
13 Execute crossover using Eq. 15–16
14 if then
15
16 if then
17
18 end if
19 end if
20 end for
21
22 end for
23 return ,