Next Article in Journal
Method of Step Detection and Counting Based on Measurements of Magnetic Field Variations
Next Article in Special Issue
A Control Method with Reinforcement Learning for Urban Un-Signalized Intersection in Hybrid Traffic Environment
Previous Article in Journal
Estimation of Lower Limb Kinematics during Squat Task in Different Loading Using sEMG Activity and Deep Recurrent Neural Networks
Previous Article in Special Issue
Quantitative Study on the Impact of Energy Consumption Based Dynamic Selfishness in MANETs
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Embedded Data Imputation for Environmental Intelligent Sensing: A Case Study

1
College of Science and Engineering, University of Derby, Derby DE22 1GB, UK
2
Department of Information and Electrical Engineering and Applied Mathematics, University of Salerno, 84084 Fisciano, Italy
3
College of Science and Engineering, University of Leicester, Leicester LE1 7RH, UK
4
Department of Computing, Mathematics and Electronics, “1 Decembrie 1918” University of Alba Iulia, 510009 Alba Iulia, Romania
5
College of Information Technology, Shanghai Ocean University, Shanghai 200090, China
6
Faculty of Computer Science, Free University of Bozen-Bolzano, 39100 Bolzano, Italy
*
Author to whom correspondence should be addressed.
Sensors 2021, 21(23), 7774; https://doi.org/10.3390/s21237774
Submission received: 21 October 2021 / Revised: 19 November 2021 / Accepted: 20 November 2021 / Published: 23 November 2021
(This article belongs to the Special Issue Internet of Things, Big Data and Smart Systems)

Abstract

Recent developments in cloud computing and the Internet of Things have enabled smart environments, in terms of both monitoring and actuation. Unfortunately, this often results in unsustainable cloud-based solutions, whereby, in the interest of simplicity, a wealth of raw (unprocessed) data are pushed from sensor nodes to the cloud. Herein, we advocate the use of machine learning at sensor nodes to perform essential data-cleaning operations, to avoid the transmission of corrupted (often unusable) data to the cloud. Starting from a public pollution dataset, we investigate how two machine learning techniques (kNN and missForest) may be embedded on Raspberry Pi to perform data imputation, without impacting the data collection process. Our experimental results demonstrate the accuracy and computational efficiency of edge-learning methods for filling in missing data values in corrupted data series. We find that kNN and missForest correctly impute up to 40% of randomly distributed missing values, with a density distribution of values that is indistinguishable from the benchmark. We also show a trade-off analysis for the case of bursty missing values, with recoverable blocks of up to 100 samples. Computation times are shorter than sampling periods, allowing for data imputation at the edge in a timely manner.
Keywords: Internet of Things; edge computing; data imputation; edge intelligence Internet of Things; edge computing; data imputation; edge intelligence

Share and Cite

MDPI and ACS Style

Erhan, L.; Di Mauro, M.; Anjum, A.; Bagdasar, O.; Song, W.; Liotta, A. Embedded Data Imputation for Environmental Intelligent Sensing: A Case Study. Sensors 2021, 21, 7774. https://doi.org/10.3390/s21237774

AMA Style

Erhan L, Di Mauro M, Anjum A, Bagdasar O, Song W, Liotta A. Embedded Data Imputation for Environmental Intelligent Sensing: A Case Study. Sensors. 2021; 21(23):7774. https://doi.org/10.3390/s21237774

Chicago/Turabian Style

Erhan, Laura, Mario Di Mauro, Ashiq Anjum, Ovidiu Bagdasar, Wei Song, and Antonio Liotta. 2021. "Embedded Data Imputation for Environmental Intelligent Sensing: A Case Study" Sensors 21, no. 23: 7774. https://doi.org/10.3390/s21237774

APA Style

Erhan, L., Di Mauro, M., Anjum, A., Bagdasar, O., Song, W., & Liotta, A. (2021). Embedded Data Imputation for Environmental Intelligent Sensing: A Case Study. Sensors, 21(23), 7774. https://doi.org/10.3390/s21237774

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop