Research Article

Efficient Deep Learning Models for DGA Domain Detection

Table 6

Overall classification performances of deep learning models.

DGACNNLSTM_AttentionBiLSTM_AttentionEnsembleSupport
PRF1PRF1PRF1PRF1

Non-DGA (alexa)0.96640.99780.98180.98270.99080.98670.98400.99100.98750.98690.99680.991860,424
Banjori0.99951.00000.99970.99951.00000.99970.99951.00000.99980.99981.00000.999944,025
Tinba0.89540.98620.93860.92940.98350.95570.92870.98900.95790.92730.99600.96046,720
Post0.99980.99770.99881.00000.99980.99991.00000.99970.99981.00000.99970.99986,492
Ramnit0.76370.84080.80040.82870.89640.86120.83210.89510.86250.84860.90230.87476,369
Qakbot0.71640.66200.68820.74910.79950.77350.76760.77980.77370.78200.79700.78944,015
Necurs0.74210.69270.71660.93100.76910.84240.94720.79530.86460.94830.81830.87853,248
Murofet0.81580.76850.79140.83420.82860.83140.82300.83250.82770.84640.82090.83352,859
Shiotob/urlzone/bebloh0.98170.84720.90950.97230.91360.94200.98580.90680.94470.99180.91360.95111,459
Simda0.93990.97100.95520.96030.97910.96960.95860.98580.97200.97280.99120.98191,481
Ranbyus0.56850.37920.45490.80540.83460.81970.87180.83230.85160.85360.85420.85391,324
Pykspa0.93990.89920.91910.93360.97780.95520.93080.98990.95950.97900.98890.9840992
Dyre0.99101.00000.99551.00001.00001.00001.00001.00001.00001.00001.00001.0000769
Kraken0.98430.78840.87550.94100.84380.88980.93290.85770.89370.94430.85390.8968794
Cryptolocker0.72120.11810.20300.54110.37320.44180.51520.45350.48240.63470.32280.4280635
Nymaim0.40000.04070.07400.60000.18850.28680.53770.27840.36690.68180.25470.3708589
Locky1.00000.02070.04050.79330.27360.40680.86960.32180.46980.97740.29890.4577435
Vawtrak0.00000.00000.00000.69160.23340.34910.70490.27130.39180.94840.75390.8401317
Shifu0.49450.79040.60840.84350.96510.90020.85500.97820.91240.88400.96510.9228229
Ramdo0.98460.99480.98970.98471.00000.99230.98471.00000.99230.98971.00000.9948193
P2P0.41180.07070.12070.41490.39390.40410.39570.37370.38440.46150.72730.5647198
Macro-average0.77700.66030.66960.84460.77350.79090.84880.78720.80450.88850.82170.8369143,567
Weighted-average0.93890.94540.93840.96030.96160.95970.96220.96340.96180.96760.96820.9666143,567

P : Precision, R : Recall, and F1 : F1-score.