Bayesian Network-based Casual Structure Learning for Root Cause Analysis of IoT Network Anomalies
| dc.contributor.author | Algamdi, Hammam | |
| dc.contributor.author | Aujla, Gagangeet Singh | |
| dc.contributor.author | Jindal, Anish | |
| dc.contributor.author | Demirbağa, Ümit | |
| dc.date.accessioned | 2026-08-16T09:16:19Z | |
| dc.date.issued | 2026 | |
| dc.department | Bartın Üniversitesi | |
| dc.description | 2026 IEEE International Conference on Communications, ICC 2026 -- 24 May 2026 through 28 May 2026 -- Glasgow -- 225943 | |
| dc.description.abstract | Since the Internet of Things (IoT) network's expansion has significantly increased the complexity of monitoring and debugging systems, there is an urgent need for abnormality diagnosis to ensure stable system operations. However, traditional anomaly detection methods can only find abnormal activities and are not able to perform root cause analysis (RCA) for possible failures. To address this limitation, we introduce a Bayesian Network-based RCA framework, which performs causal structure and parameter learning, and probabilistic reasoning. This framework detect causes and effects by deploying the Peter-Clark algorithm, and can find the model's parameters (i.e., forward and backwards inference) with Expectation-Maximisation. In this way, we identify how an anomaly transits through the system and uncover root causes. In the feature selection component, one of the main components of the proposed system, SHapley Additive exPlanations (SHAP) and Recursive Feature Elimination methods are employed to reduce model complexity and increase interpretability. We evaluate the framework on the TON-IoT dataset to evaluate diagnostic accuracy and obtain actionable causal insights instead of detection-only baselines. The experimental results reveal that the proposed framework provides a robust diagnosis model with the achieved causal explanations for the anomalies in IoT networks. © 2026 IEEE. | |
| dc.description.sponsorship | Engineering and Physical Sciences Research Council, EPSRC, (EP/X040518/1); Engineering and Physical Sciences Research Council, EPSRC | |
| dc.identifier.doi | 10.1109/ICC59461.2026.11588064 | |
| dc.identifier.isbn | 979-831954209-0 | |
| dc.identifier.issn | 1550-3607 | |
| dc.identifier.scopus | 2-s2.0-105045363716 | |
| dc.identifier.scopusquality | N/A | |
| dc.identifier.uri | https://doi.org/10.1109/ICC59461.2026.11588064 | |
| dc.identifier.uri | https://hdl.handle.net/11772/27813 | |
| dc.indekslendigikaynak | Scopus | |
| dc.language.iso | en | |
| dc.publisher | Institute of Electrical and Electronics Engineers Inc. | |
| dc.relation.ispartof | IEEE International Conference on Communications | |
| dc.relation.publicationcategory | Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı | |
| dc.rights | info:eu-repo/semantics/closedAccess | |
| dc.snmz | KA_Scopus_20260815 | |
| dc.subject | Anomaly Detection | |
| dc.subject | Bayesian Networks | |
| dc.subject | Causal Inference | |
| dc.subject | Internet Of Things | |
| dc.subject | Root Cause Analysis | |
| dc.title | Bayesian Network-based Casual Structure Learning for Root Cause Analysis of IoT Network Anomalies | |
| dc.type | Conference Object | |
| dspace.entity.type | Publication |










