Comparative Study on Techniques Used for Anomaly Detection in IoT Data
Main Article Content
Abstract
The Internet of Things (IoT) makes it possible to connect various devices using wireless and cellular technology. As the foundation of Internet of Things (IoT), data from the target regions are gathered by widely dispersed sensing devices and delivered to the processing unit for aggregation and analysis. IoT service quality typically depends on reliability and integrity of data. However, IoT data gathered will be anomalous because of the unfavourable environment or equipment flaws. In order to ensure service quality, an efficient technique of anomaly detection is therefore essential. Finding new or unexpected things in the collected data is called Anomaly detection. The most important developments in recent years that enable automatic feature extraction from raw data are deep learning and machine learning. Role of machine and deep learning techniques to detect anomalies in sensor data is reviewed in this article. Finally, we provide a summary of the difficulties encountered currently in the anomaly detection field to identifying potential future research prospects.
Article Details

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
IJCERT Policy:
The published work presented in this paper is licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0) license. This means that the content of this paper can be shared, copied, and redistributed in any medium or format, as long as the original author is properly attributed. Additionally, any derivative works based on this paper must also be licensed under the same terms. This licensing agreement allows for broad dissemination and use of the work while maintaining the author's rights and recognition.
By submitting this paper to IJCERT, the author(s) agree to these licensing terms and confirm that the work is original and does not infringe on any third-party copyright or intellectual property rights.
References
Ratasich, Denise and Khalid, Faiq and Geissler, Florian and Grosu, Radu and Shafique, Muhammad and Bartocci, Ezio. "A Roadmap Toward the Resilient Internet of Things for Cyber-Physical Systems", IEEE Access, 2019. [2] A. A. Cook, G. Mısırlı and Z. Fan, "Anomaly Detection for IoT Time-Series Data: A Survey," in IEEE Internet of Things Journal, vol. 7, no. 7, pp. 6481-6494, July 2020, doi: 10.1109/JIOT.2019.2958185.
M. Ester, H.-P. Kriegel, J. Sander, X. Xu, A density-based algorithm for discoverng clusters in large spatial databases with noise, in: Proceedings of the Second ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, p. 226231 , 1996. [4] F.T. Liu, K.M. Ting, Z.-H. Zhou, Isolation forest, in: Proceedings of the 2008 IEEE International Conference on Data Mining (ICDM), pp. 413–422 , 2008. [5] B. Schölkopf, J. Platt, J. Shawe-Taylor, A. Smola, R. Williamson, Estimating sup-port of a high-dimensional distribution, Neural Comput. 13, 1443–1471 , 2001. [6] J. Ma, S. Perkins, Time-series novelty detection using one-class support vec-tor machines, in: Proceedings of the International Joint Conference on Neural Networks, pp. 1741–1745 , 2003. [7] Wu, M.; Song, Z.; Moon, Y.B. Detecting cyber-physical attacks in CyberManufacturing systems with machine learning methods. J.Intell. Manuf. , 30, 1111–1123, 2019. [8] Gunupudi, R.K.; Nimmala, M.; Gugulothu, N.; Gali, S.R. CLAPP: A self-constructing feature clustering approach for anomaly detection. Future Gener. Comput. Syst. , 74, 417–429, 2017. [9] Hasan, M.; Islam, M.; Zarif, I.I.; Hashem, M. Attack and anomaly detection in IoT sensors in IoT sites using machine learning approaches. Internet Things , 7, 100059, 2019. [10] Goodfellow, I.; Pouget-Abadie, J.; Mirza, M.; Xu, B.;Warde-Farley, D.; Ozair, S.; Courville, A.; Bengio, Y. Generative adversarial networks. ACM, 63, 139–144, 2020. [11] Bashar, M.A.; Nayak, R. TAnoGAN: Time Series Anomaly Detection with Generative Adversarial Networks. In Proceedings of the 2020 IEEE Symposium Series on Computational Intelligence, SSCI, Canberra, ACT, Australia, 1–4 pp. 1778–1785, December 2020.
Li, D.; Chen, D.; Jin, B.; Shi, L.; Goh, J.; Ng, S.K. MAD-GAN: Multivariate Anomaly Detection for Time Series Data with Generative Adversarial Networks. Int. Conf. Artif. Neural Netw., 11730, 703–716, 2019. [13] Deng, A.; Hooi, B. Graph Neural Network-Based Anomaly Detection in Multivariate Time Series. Proc. AAAI Conf. Artif. Intell. , 35, 4027–4035, 2021. [14] Zhao, H.;Wang, Y.; Duan, J.; Huang, C.; Cao, D.; Tong, Y.; Xu, B.; Bai, J.; Tong, J.; Zhang, Q. Multivariate time-series anomaly detection via graph attention network. In Proceedings of the IEEE International Conference on Data Mining, ICDM, Sorrento, Italy, 17–20 , pp. 841–850, 2020. [15] Meng, H.; Zhang, Y.; Li, Y.; Zhao, H. Spacecraft Anomaly Detection via Transformer Reconstruction Error. Lect. Notes Electr. Eng. , 622, 351–362, 2020. [16] Tuli, S.; Casale, G.; Jennings, N.R. TranAD: Deep Transformer Networks for Anomaly Detection in Multivariate Time Series Data. Proc. VLDB Endow. , 15, 1201–1214, 2022. [17] Chen, Z.; Chen, D.; Zhang, X.; Yuan, Z.; Cheng, X. Learning Graph StructuresWith Transformer for Multivariate Time-Series Anomaly Detection in IoT. IEEE Internet Things J. , 9, 9179–9189, 2022.