Research Article

A Novel Approach for Detecting DGA-Based Botnets in DNS Queries Using Machine Learning Techniques

Table 3

Comparison and evaluation of machine learning models with the main analysis component.

Algorithm namepredicted_dga actual_dgapredicted_dga actual_legitpredicted_legit actual_dgapredicted_legit actual_legit

Decision tree24702 (99.1%)376 (0.9%)217 (1.2%)24697 (98.3%)
Random forest24518 (98.6%)541 (1.4%)401 (2.2%)24532 (97.8%)
SVM23976 (95.9%)1184 (4.1%)943 (4.1%)23889 (95.9)
Logistic regression23254 (92.2%)1686 (7.8%)1665 (7.2%)23387 (22.6%)