Autoencoder-based Anomaly Detection in Smart Farming Ecosystem
The inclusion of Internet of Things (IoT) devices is growing rapidly in all application domains. Smart Farming supports devices connected, and with the support of Internet, cloud or edge computing infrastructure provide remote control of watering and fertilization, real time monitoring of farm condi...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The inclusion of Internet of Things (IoT) devices is growing rapidly in all
application domains. Smart Farming supports devices connected, and with the
support of Internet, cloud or edge computing infrastructure provide remote
control of watering and fertilization, real time monitoring of farm conditions,
and provide solutions to more sustainable practices. This could involve using
irrigation systems only when the detected soil moisture level is low or stop
when the plant reaches a sufficient level of soil moisture content. These
improvements to efficiency and ease of use come with added risks to security
and privacy. Cyber attacks in large coordinated manner can disrupt economy of
agriculture-dependent nations. To the sensors in the system, an attack may
appear as anomalous behaviour. In this context, there are possibilities of
anomalies generated due to faulty hardware, issues in network connectivity (if
present), or simply abrupt changes to the environment due to weather, human
accident, or other unforeseen circumstances. To make such systems more secure,
it is imperative to detect such data discrepancies, and trigger appropriate
mitigation mechanisms. In this paper, we propose an anomaly detection model for
Smart Farming using an unsupervised Autoencoder machine learning model. We
chose to use an Autoencoder because it encodes and decodes data and attempts to
ignore outliers. When it encounters anomalous data the result will be a high
reconstruction loss value, signaling that this data was not like the rest. Our
model was trained and tested on data collected from our designed greenhouse
test-bed. Proposed Autoencoder model based anomaly detection achieved 98.98%
and took 262 seconds to train and has a detection time of .0585 seconds. |
---|---|
DOI: | 10.48550/arxiv.2111.00099 |