Research Article

N-Gram, Semantic-Based Neural Network for Mobile Malware Network Traffic Detection

Table 7

Description of deep learning architecture models to detect mobile malware traffic.

Deep learning type numberDeep learning architectureArchitecture detail description

1MLPEmbedding(10000,64)-FC (1024)-FC(512)-FC(64)-FC(1)
2TextCNNEmbedding(10000,64)-{Conv1D(100, kernel_size)-Maxpooling()-Flatten()}(kernel_size = 3, 4, 5)-Dropout(0.5)-FC(32)-FC(1)
3Bi-LSTMEmbedding(10000,64)-LSTM(128)-LSTM128)-FC(1)
4Bi-GRUEmbedding(10000,64)-GRU(128)-GRU(128)-FC(1)
5Proposed modelEmbedding(10000,64)- {Conv1D(100, kernel_size)-Maxpooling()}(kernel_size = 1, 2, 3, 4, 5)-GRU(100)-Attention()-FC(1)