Anomaly Detection Based on Tiny Machine Learning: A Review

Authors

  • Yap Yan Siang
  • Mohd. Ridzuan Ahamd
  • Mastura Shafinaz Zainal Abidin

DOI:

https://doi.org/10.11113/oiji2021.9nSpecial%20Issue%202.148

Keywords:

TinyML, Embedded system, Reliability engineering, Anomaly Detection, Model Compression

Abstract

Anomaly detection (AD) is the detection of patterns in data under expected behavior. In an industrial environment, any equipment or system that breaks down will affect productivity. Therefore, Tiny Machine Learning (TinyML) is introduced to address this problem. TinyML can undergo anomaly detection to detect if any equipment did not act within expected behavior and notify the user if an anomaly detection has been detected. Anomaly detection is an unsupervised learning algorithm. It aims to identify the patterns in data that do not follow the expected behavior. By using TensorFlow Lite Micro, the TinyML can be trained to undergo anomaly detection. However, the machine learning algorithm had to be exported from TensorFlow, then TensorFlow Lite, and finally TensorFlow Lite Micro in order to upload the machine learning algorithm into TinyML. This paper highlights the state of the art of the current works on TinyML. Some suggestions on the research direction are also introduced for potential future endeavors.

Downloads

Published

2021-11-11

How to Cite

Siang, Y. Y. ., Ahamd, M. R. ., & Zainal Abidin, M. S. (2021). Anomaly Detection Based on Tiny Machine Learning: A Review. Open International Journal of Informatics, 9(Special Issue 2), 67–78. https://doi.org/10.11113/oiji2021.9nSpecial Issue 2.148