Anomaly Detection in IEC-61850 GOOSE Networks: Evaluating Unsupervised and Temporal Learning for Real-Time Intrusion Detection
arXiv cs.LG / 4/17/2026
💬 OpinionDeveloper Stack & InfrastructureIdeas & Deep AnalysisModels & Research
Key Points
- IEC-61850 GOOSE, which is critical for time-sensitive substation communications, is vulnerable to replay, masquerade, and data injection because it lacks built-in security features.
- The paper studies intrusion detection under strict sub-4ms latency requirements and limited labeled attack data, testing five models on the ERENO IEC-61850 dataset.
- While a supervised Random Forest achieves the best overall F1 score (0.9516), it is too slow for real-time deployment (21.8ms per prediction), whereas all unsupervised temporal models meet the 4ms constraint.
- Among the unsupervised approaches, a GRU-based recurrent sequence autoencoder provides the best accuracy-latency tradeoff (F1=0.8737 at 1.118ms).
- Cross-environment tests on an independent dataset show performance drops under distribution shift for all models, but recurrent unsupervised models degrade less relative to the supervised baseline, indicating temporal modeling generalizes better than labeled attack fitting.
- Thresholds for unsupervised models are chosen using a held-out validation split to prevent test-set leakage and ensure the reported results are reliable.
Related Articles
A practical guide to getting comfortable with AI coding tools
Dev.to

Every time a new model comes out, the old one is obsolete of course
Reddit r/LocalLLaMA
We built it during the NVIDIA DGX Spark Full-Stack AI Hackathon — and it ended up winning 1st place overall 🏆
Dev.to
Stop Losing Progress: Setting Up a Pro Jupyter Workflow in VS Code (No More Colab Timeouts!)
Dev.to
🚀 Major BrowserAct CLI Update
Dev.to