Visible to the public Investigation of Domain Name System Attack Clustering using Semi-Supervised Learning with Swarm Intelligence Algorithms

TitleInvestigation of Domain Name System Attack Clustering using Semi-Supervised Learning with Swarm Intelligence Algorithms
Publication TypeConference Paper
Year of Publication2021
AuthorsAlibrahim, Hussain, Ludwig, Simone A.
Conference Name2021 IEEE Symposium Series on Computational Intelligence (SSCI)
Date PublishedDec. 2021
PublisherIEEE
ISBN Number978-1-7281-9048-8
KeywordsArtificial Bee Colony, Classification algorithms, Clustering algorithms, composability, compositionality, domain name system, Kmeans, particle swarm optimization, pubcrawl, semi-supervised learning, Semisupervised learning, Servers, supervised learning, swarm intelligence
Abstract

Domain Name System (DNS) is the Internet's system for converting alphabetic names into numeric IP addresses. It is one of the early and vulnerable network protocols, which has several security loopholes that have been exploited repeatedly over the years. The clustering task for the automatic recognition of these attacks uses machine learning approaches based on semi-supervised learning. A family of bio-inspired algorithms, well known as Swarm Intelligence (SI) methods, have recently emerged to meet the requirements for the clustering task and have been successfully applied to various real-world clustering problems. In this paper, Particle Swarm Optimization (PSO), Artificial Bee Colony (ABC), and Kmeans, which is one of the most popular cluster algorithms, have been applied. Furthermore, hybrid algorithms consisting of Kmeans and PSO, and Kmeans and ABC have been proposed for the clustering process. The Canadian Institute for Cybersecurity (CIC) data set has been used for this investigation. In addition, different measures of clustering performance have been used to compare the different algorithms.

URLhttps://ieeexplore.ieee.org/document/9659954
DOI10.1109/SSCI50451.2021.9659954
Citation Keyalibrahim_investigation_2021