Wireless sensor networks are typically characterized by large network size and sensor nodes with low energy capacity and a limited bandwidth for data transmission. Over-activity of the sensor nodes will therefore cause many issues to the network, such as an increase in the network depletion rate and poor data transmission. Data prediction methods that exploit the inter-relationship between sensor nodes can be used to reduce data traffic across wireless networks. Several related work in data prediction do not consider the time-series distribution of the sensing data. However, exploiting sequential features of the historical observations can improve prediction accuracy, and increase the number of sensing data predicted per sequence. This work propose a sequence to sequence data prediction model, using a one dimensional layer convolutional neural network to extract spatial features from the pre-processed sensing data, and an encoder-decoder model to predict the next two outputs in the sequence by exploiting the temporal distribution of the data. The aforementioned approach has the capacity of generating more accurate information, which can reduce network traffic and energy expenditure in WSNs. Furthermore, the experimental results reveals that, based on a suitable choice of nodes, our proposed model perform accurate predictions, with reduced root mean squared error as compared to related work. We also propose an approach to regulate and control the data traffic toward the base station.
Read full abstract