Litcius/Paper detail

Explainable AI-Based Intrusion Detection Systems for Cloud and IoT

Maria Gaitan-Cardenas, Mahmoud Abdelsalam, Kaushik Roy

202310 citationsDOI

Abstract

Recently, machine learning (ML) has been used extensively for intrusion detection systems (IDS), which proved to be very effective in various environments such as the Cloud and IoT. To achieve higher detection rates, ML models that are used for intrusion detection became very sophisticated. This complexity can be seen for both traditional ML models as well as deep learning models. However, due to their complexity, the decisions that are made by such ML-based IDS are very hard to analyze, understand and interpret. In turn, even though, ML-based IDS are very effective, they are becoming less transparent. As such, many of the proposed intrusion detection methods have not been deployed in real world applications because of the lack of explanation and trustworthiness. In this paper, we provide explanation and analysis for ML-based IDS using the SHapley additive exPlanations (SHAP) explainability technique. We applied SHAP to various ML models such as Decision Trees (DT), Random Forest (RF), Logistic Regression (LR), and Feed Forward Neural Networks (FFNN). Further, we conducted our analysis based on NetFlow data collected from the Cloud, utilizing CIDDS-001 and CIDDS-002 datasets, and IoT, utilizing NF-ToN-IoT-v2 dataset.

Topics & Concepts

Intrusion detection systemComputer scienceCloud computingInternet of ThingsRandom forestMachine learningArtificial neural networkDecision treeArtificial intelligenceTrustworthinessDeep learningData miningComputer securityOperating systemNetwork Security and Intrusion DetectionAnomaly Detection Techniques and ApplicationsSmart Grid Security and Resilience
Explainable AI-Based Intrusion Detection Systems for Cloud and IoT | Litcius