Skip to main content

Aegis-5: A Hybrid Ensemble Framework for Intrusion Detection in Industry 5.0 Driven Smart Manufacturing Environment

Published in: ACM Transactions on Autonomous and Adaptive Systems, 2026

DOI: 10.1145/3787224

Authors

  • Vijay Govindarajan — Colorado State University, Fort Collins, CO, USA
  • Faraz Ahmed — Crisp Technologies LLC, USA
  • Zaid Bin Faheem — Wuhan University, Wuhan, China
  • Muhammad Bilal — Rawalpindi Women University, Pakistan
  • Manel Ayadi — Princess Nourah Bint Abdulrahman University, Riyadh, Saudi Arabia
  • Jehad Ali — Ajou University, Suwon, South Korea

Abstract

Industry 5.0 represents a transformative paradigm that emphasizes synergy between human expertise, intelligent systems, and hyper-connected cyber-physical environments. While this evolution fosters personalized automation and resilient production, it also amplifies the cybersecurity risks inherent in Industrial Internet of Things (IIoT) infrastructures.

We present Aegis-5, a novel adaptive hybrid ensemble framework explicitly designed for intrusion detection in Industry 5.0-enabled smart manufacturing ecosystems. The proposed model integrates five diverse classifiers — Random Forest, Gradient Boosting, XGBoost, SVM, and K-Nearest Neighbors — using a dynamic weighting strategy guided by per-class precision, recall, and F1-score performance in real time. A meta-learner further synthesizes these predictions to enhance robustness against sophisticated and zero-day attacks.

We evaluate the model using two benchmark IIoT datasets: IoT-23 and CIC-IoT 2023, both of which capture a broad spectrum of real-world industrial threats. Experimental results demonstrate that our framework achieves superior performance, with accuracy rates of 99.98% on IoT-23 and 99.95% on CIC-IoT 2023, coupled with precision (99.97%, 99.93%), recall (99.96%, 99.92%), and F1-score (99.96%, 99.93%) respectively.

Key Contributions

  • Dynamic Hybrid Ensemble Framework integrating five classifiers with real-time adaptive weighting
  • Meta-learning via Logistic Regression with hybrid soft/hard voting for robustness against zero-day attacks
  • Evaluation on real-world IIoT datasets (IoT-23 and CIC-IoT 2023) with advanced preprocessing
  • State-of-the-art detection accuracy (99.98% on IoT-23, 99.94% on CIC-IoT 2023)
  • Scalable, latency-sensitive solution aligned with Industry 5.0 cyber-physical requirements

Implementation

This repository includes a Python implementation of the Aegis-5 framework.

Setup

pip install -r requirements.txt

Usage

from aegis5 import Aegis5

model = Aegis5(
    confidence_threshold=0.95,  # tau for hybrid voting
    beta=2.0,                   # temperature for dynamic weighting
    use_feature_selection=True, # ANOVA F-test + RFECV
    use_pca=True,               # PCA dimensionality reduction
    use_smote=True              # SMOTE for class imbalance
)

model.fit(X_train, y_train)
results = model.evaluate(X_test, y_test)

Demo

Run the demo with a synthetic IIoT dataset:

python demo.py

Architecture

  • Base Classifiers: Random Forest, Gradient Boosting, XGBoost, SVM, KNN (tuned hyperparameters from Table 4)
  • Dynamic Weighting: Per-class softmax over F1-scores in a sliding window (Eq. 2, K=1000, β=2.0)
  • Meta-Learner: Logistic Regression synthesizing weighted base classifier probabilities
  • Hybrid Voting: Soft voting when meta-learner confidence ≥ τ (0.95), hard voting otherwise (Algorithm 1)
  • Preprocessing: Median imputation → StandardScaler → ANOVA F-test + RFECV → PCA → SMOTE

Keywords

Industry 5.0, Smart Manufacturing, Hybrid Ensemble Framework, Real-Time Threat Detection, IIoT Security, Cyber-Physical Systems, Adversarial Training, Meta-Learning

Citation

@article{govindarajan2026aegis5,
  title={Aegis-5: A Hybrid Ensemble Framework for Intrusion Detection in Industry 5.0 Driven Smart Manufacturing Environment},
  author={Govindarajan, Vijay and Ahmed, Faraz and Faheem, Zaid Bin and Bilal, Muhammad and Ayadi, Manel and Ali, Jehad},
  journal={ACM Transactions on Autonomous and Adaptive Systems},
  year={2026},
  doi={10.1145/3787224},
  publisher={ACM}
}

Paper

The full paper is available at ACM Digital Library.

Metadata

Release files for aegis5 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aegis5 0.1.0
File Size Uploaded
aegis5-0.1.0.tar.gz 1.6 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for aegis5 0.1.0
File Interpreter ABI Platform
aegis5-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 1.6 MB

Release files / aegis5-0.1.0.tar.gz

Download URL aegis5-0.1.0.tar.gz
Size 1.6 MB
Tags Source
SHA-256 checksum
How to use checksums
b8b2b1ab89a1674a3476fbdba9819d31d4c4709d94c58060e8f01d2fa9eaaa5a
BLAKE2b-256 checksum
How to use checksums
70ebf1b57bc20904f013c6003ef6e2dc4530b550e824bc5b0b6aa7aaf2e74a03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 12, 2026.

Transparency log

Release files / aegis5-0.1.0-py3-none-any.whl

Download URL aegis5-0.1.0-py3-none-any.whl
Size 10.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4b8e7de7d1a4134b87266c97414605c42ad07d9763d4a3211af6caaf33d0fe6c
BLAKE2b-256 checksum
How to use checksums
9ffc117c69a68c4ca86f1355a69e6baf5ba1eae6a154396eab2389d009d298f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 12, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page