dc.contributor.author | Zhou, Q | |
dc.contributor.author | Li, R | |
dc.contributor.author | Xu, L | |
dc.contributor.author | Nallanathan, A | |
dc.contributor.author | Yang, J | |
dc.contributor.author | Fu, A | |
dc.date.accessioned | 2024-07-12T08:51:57Z | |
dc.date.available | 2024-07-12T08:51:57Z | |
dc.date.issued | 2023-12-18 | |
dc.identifier.citation | Zhou, Q., Li, R., Xu, L. et al. Towards Interpretable Machine-Learning-Based DDoS Detection. SN COMPUT. SCI. 5, 115 (2024). https://doi.org/10.1007/s42979-023-02383-y | en_US |
dc.identifier.issn | 2662-995X | |
dc.identifier.uri | https://qmro.qmul.ac.uk/xmlui/handle/123456789/98060 | |
dc.description.abstract | The Internet is the most complex machine humankind has ever built, and thus, it is difficult to defend it from attacks. The most common attack to the Internet is DDoS attacks. With the growing popularity for QUIC protocol, DDoS detection tasks are increasingly rely on machine learning (ML), which is based on black-box model and cannot explain its decision. A interpretable and transparent ML model is the foundation of a trustworthy ML-based DDoS attack detection. Current ML interpretation methodologies in cyber intrusion detection are heuristic, which is neither accurate nor sufficient. This paper proposed a rigorous interpretable ML-driven omnipotent DDoS detection approach, based on knowledge compilation technologies. Details of rigorous interpretation calculation process for the ML model are presented, which include an accelerated prime implicant calculation method driven by knowledge compilation for the DDoS detection ML model, and a map, combine, and merge (M &M) algorithm to discretize continuous features into Boolean expression. The proposed Prime implicant reasons calculation algorithm has been tested on a DDoS LOIC and HOIC attack detection ML model with 100% accuracy, trained with real-life DDoS data. An exhaust list of explanations are given in detail as rules for the omnipotent DDoS intrusion detection learnt by the ML model used. As the ML interpretation method is an SAT problem-solving process, the explanations are rigorous and sufficient reasons for the ML model for DDoS attack detection, and are believed to shade light on DDoS detection research work in cybersecurity community. | en_US |
dc.publisher | Springer Nature | en_US |
dc.relation.ispartof | SN Computer Science | |
dc.title | Towards Interpretable Machine-Learning-Based DDoS Detection | en_US |
dc.type | Article | en_US |
dc.rights.holder | © 2023, The Author(s), under exclusive licence to Springer Nature Singapore Pte Ltd | |
dc.identifier.doi | 10.1007/s42979-023-02383-y | |
pubs.issue | 1 | en_US |
pubs.notes | Not known | en_US |
pubs.publication-status | Published | en_US |
pubs.volume | 5 | en_US |
rioxxterms.funder | Default funder | en_US |
rioxxterms.identifier.project | Default project | en_US |
rioxxterms.funder.project | b215eee3-195d-4c4f-a85d-169a4331c138 | en_US |