Skip to main navigation Skip to search Skip to main content

Supervised Machine Learning for Modbus Communication Protocol Decoding

  • Skyler Reid
  • , Maximus Marceau
  • , Keith Filler
  • , Keith D. Mecham
  • , Bradley M. Whitaker

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

This study explores machine learning for decoding Modbus RTU data using K-Nearest Neighbors (KNN) models. An initial KNN model trained on 8,000 packets achieved 95.15% accuracy. Although ML improves generalization, accuracy still falls short of deterministic methods. These findings have implications for Modbus traffic analysis, intrusion detection in industrial networks, and adaptive error correction in real-time monitoring systems. By refining ML-based decoding, future work could enable more efficient anomaly detection and predictive maintenance in industrial automation and cybersecurity applications.

Original languageEnglish
Title of host publication2025 Intermountain Engineering, Technology and Computing, IETC 2025
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798331512828
DOIs
StatePublished - 2025
Event2025 Intermountain Engineering, Technology and Computing, IETC 2025 - Orem, United States
Duration: May 9 2025May 10 2025

Publication series

Name2025 Intermountain Engineering, Technology and Computing, IETC 2025

Conference

Conference2025 Intermountain Engineering, Technology and Computing, IETC 2025
Country/TerritoryUnited States
CityOrem
Period05/9/2505/10/25

Keywords

  • Automatic decoding
  • Machine learning
  • Modbus RTU
  • Serial communication

INL Publication Number

  • INL/CON-25-83703
  • 196967

Fingerprint

Dive into the research topics of 'Supervised Machine Learning for Modbus Communication Protocol Decoding'. Together they form a unique fingerprint.

Cite this