Trustworthy and Ethical AI for Intrusion Detection in Healthcare IoT (IoMT) Systems: An Agentic Decision Loop Framework

Read full text
Authors: adabara, ibrahim
Cited by: 0

Abstract

Trustworthy and Ethical AI for Intrusion Detection in Healthcare IoT (IoMT) Systems: An Agentic Decision Loop FrameworkπŸ“‹ Overview The study presents a multi-agent intrusion detection architecture that integrates:A supervised flow-based detectorA Deep Q-Network (DQN) triage agentA NIST AI RMF–aligned ethical rule engineThe framework enables trustworthy, safe, and context-aware intrusion detection in healthcare IoT environments (IoMT).πŸ—οΈ Repository Structure agentic-ethical-ids-healthcare/ β”‚ β”œβ”€β”€ src/ # Source code for model, rule engine, and agent β”‚ β”œβ”€β”€ train_agent.py β”‚ β”œβ”€β”€ ethical_engine.py β”‚ β”œβ”€β”€ detector_model.py β”‚ └── utils/ β”‚ β”œβ”€β”€ data/ # Links or sample data subsets β”‚ β”œβ”€β”€ CIC-IoMT-2024/ β”‚ └── CSE-CIC-IDS2018/ β”‚ └── MIMIC-IV/ β”‚ β”œβ”€β”€ notebooks/ # Jupyter notebooks for training and analysis β”‚ β”œβ”€β”€ models/ # Pretrained model checkpoints (.pth, .pkl) β”‚ β”œβ”€β”€ results/ # Evaluation outputs and figures β”‚ β”œβ”€β”€ requirements.txt # Python dependencies β”œβ”€β”€ LICENSE # MIT License for open research use └── README.md # Project documentation βš™οΈ Setup and InstallationClone the repository and set up your environment: git clone https://github.com/ibrahimadabara01/agentic-ethical-ids-healthcare.git cd agentic-ethical-ids-healthcare python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate pip install -r requirements.txt OR You can download the winrar version so you get all files in one folder πŸ“Š DatasetsThis project uses three datasets:DatasetPurposeSourceCIC-IoMT 2024Primary IoMT intrusion detection datasetCanadian Institute for CybersecurityCSE-CIC-IDS2018Domain-shift evaluationCIC Dataset PortalMIMIC-IV (Demo)Clinical context signalsPhysioNet⚠️ Note: All datasets are publicly available. The MIMIC-IV Demo contains only de-identified data. should incase you have any challanges downloading the datasets i will be availabe to help you through the process linkedin: https://www.linkedin.com/in/ibrahimadabara/Email: ibrahimadabara02@gmail.comπŸš€ How to Reproduce ResultsRun the full pipeline (training + evaluation): python src/train_agent.py --config configs/agentic_ids.yaml This script:Trains the supervised flow-based detector on CIC-IoMT 2024Fine-tunes the DQN triage agentEvaluates under domain-shift using CSE-CIC-IDS2018Computes Ethical Compliance Rate (ECR), False Escalation Rate (FER), and CAS metricsThe MIMIC-IVπŸ“ˆ Key MetricsMetricDescriptionAccuracyCorrect classification rate across all flowsF1-Score (Weighted)Balanced measure of precision and recallEthical Compliance Rate (ECR)Percentage of actions consistent with governance rulesFalse Escalation Rate (FER)Proportion of overreactions (false alarms)Contextual Adaptation Score (CAS)Robustness under domain-shiftπŸ“˜ CitationIf you use this repository, please cite: Adabara, I. M., et al. (2025). Trustworthy and Ethical AI for Intrusion Detection in Healthcare IoT (IoMT) Systems: An Agentic Decision Loop Framework. πŸ”’ Ethical ComplianceAll experiments comply with PhysioNet and HIPAA de-identification standards. The MIMIC-IV Demo dataset was used under credentialed access and contains no PHI.🧾 LicenseThis project is released under the MIT License, allowing free use for research and educational purposes.

Publication details

Journal / source
Figshare
Publication date
1 January 2026
Document type
Dataset