Data Traffic Reduction with Compressed Sensing in an AIoT System
Source abstract
Abstract
To provide Artificial Intelligence (AI) services such as object detection, Internet of Things (IoT) sensor devices should be able to send a large amount of data such as images and videos. However, this inevitably causes IoT networks to be severely overloaded. In this paper, therefore, we propose a novel oneM2M-compliant Artificial Intelligence of Things (AIoT) system for reducing overall data traffic and offering object detection. It consists of some IoT sensor devices with random sampling functions controlled by a compressed sensing (CS) rate, an IoT edge gateway with CS recovery and domain transform functions related to compressed sensing, and a YOLOv5 deep learning function for object detection, and an IoT server. By analyzing the effects of compressed sensing on data traffic reduction in terms of data rate per IoT sensor device, we showed that the proposed AIoT system can reduce the overall data traffic by changing compressed sensing rates of random sampling functions in IoT sensor devices. In addition, we analyzed the effects of the compressed sensing on YOLOv5 object detection in terms of performance metrics such as recall, precision, mAP50, and mAP, and found that recall slightly decreases but precision remains almost constant even though the compressed sensing rate decreases and that mAP50 and mAP are gradually degraded according to the decreased compressed sensing rate. Consequently, if proper compressed sensing rates are chosen, the proposed AIoT system will reduce the overall data traffic without significant performance degradation of YOLOv5.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: IoT and Edge/Fog Computing · IoT Networks and Protocols · Sparse and Compressive Sensing Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (30)
Show source-provided references
1. The internet of things: A survey10.1016/j.comnet.2010.05.010 ↗
2. A study on artificial intelligence of things: Techniques and applications
3. An AIoT monitoring system for multi-object tracking and alerting10.32604/cmc.2021.014561 ↗
4. Compressive sensing-based IoT applications: A review10.3390/jsan7040045 ↗
5. Wifi networks on drones
6. 3GPP Release-16 preconfigured uplink resources for LTE-m and NB-ioT10.1109/MCOMSTD.001.2000003 ↗
7. LTE-M coexistence within 5G new radio carrier
8. LPWAN technologies: Emerging application characteristics, requirements, and design considerations10.3390/fi12030046 ↗
9. Future of IoT networks: A survey10.3390/app7101072 ↗
10. Offloading and transmission strategies for IoT edge devices and networks10.3390/s19040835 ↗
11. Gradient compressive sensing for image data reduction in UAV based search and rescue in the wild10.1155/2016/6827414 ↗
12. Development of an onem2m-compliant IoT platform for wearable data collection
13. oneM2M, Release 2 TS-0004 v2.27.0, Service Layer Core Protocol Specification, 2020.
14. OCEAN, Mobius Release 2 v2.0.0, Installation Guide. 2018.
15. Deterministic bipolar compressed sensing matrices from binary sequence family
16. Binary sequence family for chaotic compressed sensing
17. Brunton · Data-driven Science and Engineering: Machine Learning, Dynamical System, and Control · 201910.1017/9781108380690 ↗
18. A user's guide to compressed sensing for communications systems10.1587/transcom.E96.B.685 ↗
19. Vehicle waiting time information service using vehicle object detection at fuel charging station
20. Deep learning-based image data processing and archival system for object detection of endangered species
21. Research on the use of YOLOv5 object detection algorithm in mask wearing recognition
22. A forest fire detection system based on ensemble learning10.3390/f12020217 ↗
23. DGC-Net: dense geometric correspondence network
24. Large-scale machine learning with stochastic gradient
25. Stochastic gradient descent10.1007/978-1-4842-2766-4_8 ↗
26. Modified convolutional neural network based on dropout and the stochastic gradient descent optimizer10.3390/a11030028 ↗
27. Robert Taylor, “Compressed sensing in python,” 2016. [Online]. Available: http://www.pyrunner.com/weblog/2016/05/26/compressed-sensing-python/ (Accessed 20 July 2016).
28. G. Jocher. YOLOv5. 2020. [Online]. Available: https://github.com/ultralytics/yolov5.
29. Protein NMR recall, precision, and f-measure scores (RPF scores): Structure quality assessment measures based on information retrieval statistics10.1021/ja047109h ↗
30. Iou loss for 2D/3D object detection