ICSentinel Modbus Autoencoder

PyTorch autoencoder trained on benign Modbus TCP traffic for OT/ICS anomaly detection.

Model Details

Property Value
Architecture Autoencoder (10 β†’ 32 β†’ 16 β†’ 8 β†’ 16 β†’ 32 β†’ 10)
Features 10-dim Modbus frame vector
Training frames 180 benign (normal_operations + normal_polling)
Threshold 99th percentile reconstruction error
Version 1.0.0

Intended Use

  • OT/ICS Modbus TCP anomaly scoring
  • Demo and evaluation on synthetic traffic only
  • Not for production OT IDS replacement without retraining on site-specific baselines

Limitations

  • CPU inference only in demo
  • Synthetic training data β€” retrain on local benign traffic for production
  • Rule-based attack classification supplements autoencoder scores

Built by Aria AI.

Downloads last month
18
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support

Space using alirezaaminzadeh/icsentinel-modbus-autoencoder 1