Theses and Dissertations
Issuing Body
Mississippi State University
Advisor
Rahimi, Shahram
Committee Member
Mittal, Sudip
Committee Member
Perkins, Andy
Committee Member
Banicescu, Ioana
Date of Degree
5-12-2023
Document Type
Graduate Thesis - Open Access
Major
Computer Science
Degree Name
Master of Science (M.S.)
College
James Worth Bagley College of Engineering
Department
Department of Computer Science and Engineering
Abstract
Intrusion Detection Systems (IDS) that provide high detection rates but are black boxes lead
to models that make predictions a security analyst cannot understand. Self-Organizing Maps
(SOMs) have been used to predict intrusion to a network, while also explaining predictions through
visualization and identifying significant features. However, they have not been able to compete with
the detection rates of black box models. Growing Hierarchical Self-Organizing Maps (GHSOMs)
have been used to obtain high detection rates on the NSL-KDD and CIC-IDS-2017 network traffic
datasets, but they neglect creating explanations or visualizations, which results in another black
box model.
This paper offers a high accuracy, Explainable Artificial Intelligence (XAI) based on GHSOMs.
One obstacle to creating a white box hierarchical model is the model growing too large and complex
to understand. Another contribution this paper makes is a pruning method used to cut down on
the size of the GHSOM, which provides a model that can provide insights and explanation while
maintaining a high detection rate.
Recommended Citation
Kirby, Thomas Michael, "Pruning GHSOM to create an explainable intrusion detection system" (2023). Theses and Dissertations. 5791.
https://scholarsjunction.msstate.edu/td/5791