Joint learning and channel coding for error-tolerant IoT systems based on machine learning

X Tang, P Reviriego, W Tang… - IEEE Transactions …, 2023 - ieeexplore.ieee.org
IEEE Transactions on Artificial Intelligence, 2023ieeexplore.ieee.org
In several machine learning (ML) based Internet of Things (IoT) systems, data are captured
by IoT devices and then transmitted over a wireless channel for remote processing. Since
noise often appears on the channel (so causing data corruption and consequently an
incorrect ML result), channel protection must be provided to guarantee an acceptable error
rate for the transmitted data, especially in safety-critical applications. An often-used
protection technique employs error correction codes (ECCs); however, even with some …
In several machine learning (ML) based Internet of Things (IoT) systems, data are captured by IoT devices and then transmitted over a wireless channel for remote processing. Since noise often appears on the channel (so causing data corruption and consequently an incorrect ML result), channel protection must be provided to guarantee an acceptable error rate for the transmitted data, especially in safety-critical applications. An often-used protection technique employs error correction codes (ECCs); however, even with some improved designs, the power dissipation required by an ECC implementation may still not meet the strict requirements of hardware-constrained platforms. To address this issue, a “joint learning and channel coding” (JLCC) scheme is proposed in this article. In such a scheme, the ML model is retrained using two methods to tolerate some channel errors, such that the system requires an ECC with significantly lower protection capability. Since ML training is executed remotely, JLCC achieves a significant power reduction for ECC without introducing any additional overhead to the IoT device. An electrocardiogram (ECG) system is taken as a case study to illustrate the proposed JLCC scheme and evaluate its effectiveness. A low-density parity-check code is employed for the protection of the system with/without JLCC; its analysis and implementation are presented. Simulation results show that, when employing JLCC with the proposed two retraining methods, an average reduction of 29.15% and 34.82% in the dissipated power is achieved for the ECG sensor when compared to the original system.
ieeexplore.ieee.org
以上显示的是最相近的搜索结果。 查看全部搜索结果

Google学术搜索按钮

example.edu/paper.pdf
搜索
获取 PDF 文件
引用
References