Anomaly Detection for the Naval Smart Grid System Using Autoencoder Neural Networks
Abstract
In 2019, the Naval Facilities Engineering Command (NAVFAC) deployed its first smart grid infrastructure in Norfolk, VA, enabling shore commands to meet energy goals set by the secretary of the Navy. However, with increased functionality and control comes increased vulnerability to malicious cyberactivity. This research aims to address anomaly detection using an autoencoder neural network as an intrusion detection mechanism on the NAVFAC smart grid. We built and experimented with multiple autoencoder structures to identify an optimal model that provides the best results in terms of precision, recall, and accuracy for the data sets used. We trained our autoencoder on NAVFAC-provided advanced metering infrastructure (AMI) data. We used the NAVFAC smart grid data set to simulate 14 different false data injection attacks (FDIA). Our experiments, performed with Python and TensorFlow, showed that an autoencoder is an effective instruction detection system (IDS) when the threshold is tuned correctly. Moreover, our results show that the activation function and optimizer used may affect performance. Thus, the best autoencoder depends on the customers needs and the threat environment.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jun 01, 2022
- Accession Number
- AD1185057
Entities
People
- Preston C. Musgrave
Organizations
- Naval Postgraduate School