Skip to main content
. 2022 Jan 27:1–37. Online ahead of print. doi: 10.1007/s00500-021-06608-1

Table 1.

List of abbreviations

Acronym Meaning Acronym Meaning
AE Auto Encoder MLP Multilayer Perceptron
ANN Artificial Neural Network MSDA Marginalized Stacked De-noising Auto-encoder
BOW Bag of Word MSE Mean Squared Error
CH Cluster Head NB Naïve Bayes
CIC Canadian Institute of Cyber security NID Network Intrusion Detection
CL Convolutional Layer NIDS Network Intrusion Detection System
CNN Convolutional Neural Network NN Neural Network
DDoS Distributed Denial of Service NS2 Network Simulator 2
DL Deep Learning OBS Optical Burst Switching
DNN Deep Neural Network PCA Principal Component Analysis
DoS Denial of Service PCC Pearson’s Correlation Coefficient
DT Decision Tree PDR Packet Delivery Ratio
FC Fully Connected PL Pooling Layer
FCNN Fully Connected Neural Network RBF Radial Basis Function
FFBP Feed-Forward Back-Propagation RE Reconstruction Error
FNR False Negative Rate ReLu Rectified Linear Unit
FPR False Positive Rate ResNet Residual Network
GD Gradient Descent RF Random Forest
GPU Graphics Processing Unit RMS Root Mean Square
GRU Gated Recurrent Unit RNN Recurrent Neural Network
GT Game Theory RQ Research Question
IDS Intrusion Detection System SCC Sparse Categorical Cross-entropy
IoT Internet of Things SDN Software Defined Network
IP Internet Protocol SGD Stochastic Gradient Descent
KNN k-Nearest Neighbours SLR Systematic Literature Review
LR Logistic Regression SML Shallow Machine Learning
LSTM Long short-term memory SVM Support Vector Machine
LUCID Lightweight Usable CNN in DDoS Detection TCP Transmission Control Protocol
MANETs Mobile Ad-hoc Networks TL Transfer Learning
MCC Mission Control Center TNR True Negative Rate
MKL Multiple Kernel Learning TPR True Positive Rate
MKLDR Multiple Kernel Learning for Dimensionality Reduction UDP User Datagram Protocol
ML Machine Learning WSN Wireless Sensor Network