A new lossy compression algorithm for wireless sensor networks using Bayesian predictive coding

Wireless sensor networks (WSNs) generate a variety of continuous data streams. To reduce data storage and transmission cost, compression is recommended to be applied to the data streams from every single sensor node. Local compression falls into two categories: lossless and lossy. Lossy compression...

Full description

Bibliographic Details
Main Authors: Chen, Chen, Zhang, Limao, Tiong, Robert Lee Kong
Other Authors: School of Civil and Environmental Engineering
Format: Journal Article
Language:English
Published: 2022
Subjects:
Online Access:https://hdl.handle.net/10356/161145
_version_ 1826121068558942208
author Chen, Chen
Zhang, Limao
Tiong, Robert Lee Kong
author2 School of Civil and Environmental Engineering
author_facet School of Civil and Environmental Engineering
Chen, Chen
Zhang, Limao
Tiong, Robert Lee Kong
author_sort Chen, Chen
collection NTU
description Wireless sensor networks (WSNs) generate a variety of continuous data streams. To reduce data storage and transmission cost, compression is recommended to be applied to the data streams from every single sensor node. Local compression falls into two categories: lossless and lossy. Lossy compression techniques are generally preferable for sensors in commercial nodes than the lossless ones as they provide a better compression ratio at a lower computational cost. However, the traditional approaches for data compression in WSNs are sensitive to sensor accuracy. They are less efficient when there are abnormal and faulty measurements or missing data. This paper proposes a new lossy compression approach using the Bayesian predictive coding (BPC). Instead of the original signals, predictive coding transmits the error terms which are calculated by subtracting the predicted signals from the actual signals to the receiving node. Its compression performance depends on the accuracy of the adopted prediction technique. BPC combines the Bayesian inference with the predictive coding. Prediction is made by the Bayesian inference instead of regression models as in traditional predictive coding. In this way, it can utilize prior information and provide inferences that are conditional on the data without reliance on asymptotic approximation. Experimental tests show that the BPC is the same efficient as the linear predictive coding when handling independent signals which follow a stationary probability distribution. More than that, the BPC is more robust toward occasionally erroneous or missing sensor data. The proposed approach is based on the physical knowledge of the phenomenon in applications. It can be considered as a complementary approach to the existing lossy compression family for WSNs.
first_indexed 2024-10-01T05:26:42Z
format Journal Article
id ntu-10356/161145
institution Nanyang Technological University
language English
last_indexed 2024-10-01T05:26:42Z
publishDate 2022
record_format dspace
spelling ntu-10356/1611452022-08-16T08:29:40Z A new lossy compression algorithm for wireless sensor networks using Bayesian predictive coding Chen, Chen Zhang, Limao Tiong, Robert Lee Kong School of Civil and Environmental Engineering Engineering::Computer science and engineering Bayesian Inference Lossy Compression Wireless sensor networks (WSNs) generate a variety of continuous data streams. To reduce data storage and transmission cost, compression is recommended to be applied to the data streams from every single sensor node. Local compression falls into two categories: lossless and lossy. Lossy compression techniques are generally preferable for sensors in commercial nodes than the lossless ones as they provide a better compression ratio at a lower computational cost. However, the traditional approaches for data compression in WSNs are sensitive to sensor accuracy. They are less efficient when there are abnormal and faulty measurements or missing data. This paper proposes a new lossy compression approach using the Bayesian predictive coding (BPC). Instead of the original signals, predictive coding transmits the error terms which are calculated by subtracting the predicted signals from the actual signals to the receiving node. Its compression performance depends on the accuracy of the adopted prediction technique. BPC combines the Bayesian inference with the predictive coding. Prediction is made by the Bayesian inference instead of regression models as in traditional predictive coding. In this way, it can utilize prior information and provide inferences that are conditional on the data without reliance on asymptotic approximation. Experimental tests show that the BPC is the same efficient as the linear predictive coding when handling independent signals which follow a stationary probability distribution. More than that, the BPC is more robust toward occasionally erroneous or missing sensor data. The proposed approach is based on the physical knowledge of the phenomenon in applications. It can be considered as a complementary approach to the existing lossy compression family for WSNs. Ministry of Education (MOE) Nanyang Technological University The Start-Up Grant at Nanyang Technological University, Singapore (No. M4082160.030) and the Ministry of Education Tier 1 Grant, Singapore (No. M4011971.030) are acknowledged for their financial support of this research. 2022-08-16T08:29:40Z 2022-08-16T08:29:40Z 2020 Journal Article Chen, C., Zhang, L. & Tiong, R. L. K. (2020). A new lossy compression algorithm for wireless sensor networks using Bayesian predictive coding. Wireless Networks, 26(8), 5981-5995. https://dx.doi.org/10.1007/s11276-020-02425-w 1022-0038 https://hdl.handle.net/10356/161145 10.1007/s11276-020-02425-w 2-s2.0-85087768199 8 26 5981 5995 en M4082160.030 M4011971.030 Wireless Networks © 2020 Springer Science+Business Media, LLC, part of Springer Nature. All rights reserved.
spellingShingle Engineering::Computer science and engineering
Bayesian Inference
Lossy Compression
Chen, Chen
Zhang, Limao
Tiong, Robert Lee Kong
A new lossy compression algorithm for wireless sensor networks using Bayesian predictive coding
title A new lossy compression algorithm for wireless sensor networks using Bayesian predictive coding
title_full A new lossy compression algorithm for wireless sensor networks using Bayesian predictive coding
title_fullStr A new lossy compression algorithm for wireless sensor networks using Bayesian predictive coding
title_full_unstemmed A new lossy compression algorithm for wireless sensor networks using Bayesian predictive coding
title_short A new lossy compression algorithm for wireless sensor networks using Bayesian predictive coding
title_sort new lossy compression algorithm for wireless sensor networks using bayesian predictive coding
topic Engineering::Computer science and engineering
Bayesian Inference
Lossy Compression
url https://hdl.handle.net/10356/161145
work_keys_str_mv AT chenchen anewlossycompressionalgorithmforwirelesssensornetworksusingbayesianpredictivecoding
AT zhanglimao anewlossycompressionalgorithmforwirelesssensornetworksusingbayesianpredictivecoding
AT tiongrobertleekong anewlossycompressionalgorithmforwirelesssensornetworksusingbayesianpredictivecoding
AT chenchen newlossycompressionalgorithmforwirelesssensornetworksusingbayesianpredictivecoding
AT zhanglimao newlossycompressionalgorithmforwirelesssensornetworksusingbayesianpredictivecoding
AT tiongrobertleekong newlossycompressionalgorithmforwirelesssensornetworksusingbayesianpredictivecoding