Exploring Edge TPU for Network Intrusion Detection in IoT
Not on the map. Why?
Abstract (arXiv)
This paper explores Google's Edge TPU for implementing a practical network intrusion detection system (NIDS) at the edge of IoT, based on a deep learning approach. While there are a significant number of related works that explore machine learning based NIDS for the IoT edge, they generally do not consider the issue of the required computational and energy resources. The focus of this paper is the exploration of deep learning-based NIDS at the edge of IoT, and in particular the computational and energy efficiency. In particular, the paper studies Google's Edge TPU as a hardware platform, and considers the following three key metrics: computation (inference) time, energy efficiency and the traffic classification performance. Various scaled model sizes of two major deep neural network architectures are used to investigate these three metrics. The performance of the Edge TPU-based implementation is compared with that of an energy efficient embedded CPU (ARM Cortex A53). Our experimental evaluation shows some unexpected results, such as the fact that the CPU significantly outperforms the Edge TPU for small model sizes.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 5 of its 41 references that are in the map. First posted on arXiv 30 Mar 2021.
Builds on
5 of 41 references.
References · 5
- 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 610
- 2018Kitsune: An Ensemble of Autoencoders for Online Network Intrusion Detectioncited by 121
- 2018Towards the Development of Realistic Botnet Dataset in the Internet of Things for Network Forensic Analytics: Bot-IoT Datasetcited by 98
- 2016IoT Sentinel: Automated Device-Type Identification for Security Enforcement in IoTcited by 30
- 2020Deep Learning-based Cattle Activity Classification Using Joint Time-frequency Data Representationcited by 10
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 0; 2024: 0; 2025: 2.
5 papers.
- 2022On Generalisability of Machine Learning-based Network Intrusion Detection Systemscited by 8
- 2022Network Intrusion Detection System in a Light Bulbcited by 3
- 2025Temporal Analysis of NetFlow Datasets for Network Intrusion Detection Systemscited by 2
- 2021Exploring Deep Neural Networks on Edge TPUcited by 1
- 2025QPART: Adaptive Model Quantization and Dynamic Workload Balancing for Accuracy-aware Edge Inferencecited by 1
- 2025QPART: Adaptive Model Quantization and Dynamic Workload Balancing for Accuracy-aware Edge Inference30 Jun 2025
- 2025Temporal Analysis of NetFlow Datasets for Network Intrusion Detection Systems6 Mar 2025
- 2022Network Intrusion Detection System in a Light Bulb6 Oct 2022
- 2022On Generalisability of Machine Learning-based Network Intrusion Detection Systems9 May 2022
- 2021Exploring Deep Neural Networks on Edge TPU17 Oct 2021