Repository logo
Article

Explainable Spark-based PSO clustering for intrusion detection

creativeworkseries.issn1508-2806
dc.contributor.authorBen Ncir, Chiheb Eddine
dc.contributor.authorBen Haj Kacem, Mohamed Aymen
dc.contributor.authorAlattas, Mohammed
dc.date.available2024-12-18T12:06:28Z
dc.date.issued2024
dc.description.abstractGiven the exponential growth of available data in large networks, the existence of rapid, transparent, and explainable intrusion detection systems has become of highly necessity to effectively discover attacks in such huge networks. To deal with this challenge, we propose a novel explainable intrusion detection system based on Spark, Particle Swarm Optimization (PSO) clustering, and eXplainable Artificial Intelligence (XAI) techniques. Spark is used as a parallel processing model for the effective processing of large-scale data, PSO is integrated to improve the quality of the intrusion detection system by avoiding sensitive initialization and premature convergence of the clustering algorithm and finally, XAI techniques are used to enhance interpretability and explainability of intrusion recommendations by providing both micro and macro explanations of detected intrusions. Experiments are conducted on large collections of real datasets to show the effectiveness of the proposed intrusion detection system in terms of explainability, scalability, and accuracy. The proposed system has shown high transparency in assisting security experts and decision-makers to understand and interpret attack behavior.en
dc.description.placeOfPublicationKraków
dc.description.versionwersja wydawnicza
dc.identifier.doihttps://doi.org/10.7494/csci.2024.25.2.5891
dc.identifier.eissn2300-7036
dc.identifier.issn1508-2806
dc.identifier.urihttps://repo.agh.edu.pl/handle/AGH/110644
dc.language.isoeng
dc.publisherWydawnictwa AGH
dc.relation.ispartofComputer Science
dc.rightsAttribution 4.0 International
dc.rights.accessotwarty dostęp
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/legalcode
dc.subjectIntrusion Detection System (IDS)en
dc.subjectartificial intelligenceen
dc.subjectExplainable AI (XAI)en
dc.subjectParticle Swarm Optimization (PSO)en
dc.subjectSpark frameworken
dc.titleExplainable Spark-based PSO clustering for intrusion detectionen
dc.title.relatedComputer Scienceen
dc.typeartykuł
dspace.entity.typePublication
publicationissue.issueNumberNo. 2
publicationissue.paginationpp. 211-237
publicationvolume.volumeNumberVol. 25
relation.isJournalIssueOfPublication13159f87-dd51-47a1-97e0-56e2d9693c18
relation.isJournalIssueOfPublication.latestForDiscovery13159f87-dd51-47a1-97e0-56e2d9693c18
relation.isJournalOfPublication020291ee-249b-4dcf-98a3-276a2f7981aa

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
csci.2024.25.2.211.pdf
Size:
1.25 MB
Format:
Adobe Portable Document Format