Research Article

OverWatch: A Cross-Plane DDoS Attack Defense Framework with Collaborative Intelligence in SDN

Algorithm 2

DDoS attack classifier training process.
Require: Weight matrix of the hidden layer:
Bias vector of the hidden layer:
Ensure: Training dataset
for all number of training iterations do
Train the single layer autoencoder using back-
propagation:
Sample minibatch of //get batches
of traffic records
Update by using gradient descent method to
minimize the loss function:
end for