skip to main content
research-article

Intelligent Data Collaboration in Heterogeneous-device IoT Platforms

Published: 21 June 2021 Publication History

Abstract

The merging boundaries between edge computing and deep learning are forging a new blueprint for the Internet of Things (IoT). However, the low-quality of data in many IoT platforms, especially those composed of heterogeneous devices, is hindering the development of high-quality applications for those platforms. The solution presented in this article is intelligent data collaboration, i.e., the concept of deep learning providing IoT with the ability to adaptively collaborate to accomplish a task. Here, we outline the concept of intelligent data collaboration in detail and present a mathematical model in general form. To demonstrate one possible case where intelligent data collaboration would be useful, we prepared an implementation called adaptive data cleaning (ADC), designed to filter noisy data out of temperature readings in an IoT base station network. ADC primarily consists of a denoising autoencoder LSTM for predictions and a four-level data processing mechanism to perform the filtering. Comparisons between ADC and a maximum slop method show ADC with the lowest false error and the best filtering rates.

References

[1]
Alexandre Alahi, Kratarth Goel, Vignesh Ramanathan, Alexandre Robicquet, Li Fei-Fei, and Silvio Savarese. 2016. Social LSTM: Human trajectory prediction in crowded spaces. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 961–971.
[2]
Jayant Baliga, Robert W. A. Ayre, Kerry Hinton, and Rodney S. Tucker. 2010. Green cloud computing: Balancing energy in processing, storage, and transport. Proc. IEEE 99, 1 (2010), 149–167.
[3]
Peter Brockwell and Richard Davis. 2002. An Introduction to Time Series and Forecasting. Vol. 39. https://doi.org/10.1007/978-1-4757-2526-1
[4]
Laurence Broze and Guy Melard. 1990. Exponential smoothing: Estimation by maximum likelihood. J. Forecast. 9, 5 (1990), 445–455.
[5]
Djabir Abdeldjalil Chekired, Lyes Khoukhi, and Hussein T. Mouftah. 2018. Industrial IoT data scheduling based on hierarchical fog computing: A key for enabling smart factory. IEEE Trans. Industr. Info. 14, 10 (2018), 4590–4602.
[6]
Weitong Chen, Guodong Long, Lina Yao, and Quan Z. Sheng. 2020. AMRNN: attended multi-task recurrent neural networks for dynamic illness severity prediction. World Wide Web 23, 5 (2020), 2753–2770.
[7]
Zhijiang Chen, Guobin Xu, Vivek Mahalingam, Linqiang Ge, James Nguyen, Wei Yu, and Chao Lu. 2016. A cloud computing-based network monitoring and threat detection system for critical infrastructures. Big Data Res. 3 (2016), 10–23.
[8]
Jianpeng Cheng, Li Dong, and Mirella Lapata. 2016. Long short-term memory-networks for machine reading. Retrieved from https://arXiv:1601.06733.
[9]
Marcos Dias de Assuncao, Alexandre da Silva Veith, and Rajkumar Buyya. 2018. Distributed data stream processing and edge computing: A survey on resource elasticity and future directions. J. Netw. Comput. Appl. 103 (2018), 1–17.
[10]
Jeffrey Dean and Sanjay Ghemawat. 2008. MapReduce: Simplified data processing on large clusters. Commun. ACM 51, 1 (2008), 107–113.
[11]
David A. Dickey and David R. Brillinger. 1982. Time series: Data analysis and theory. IEEE Signal Process. Mag. 77, 377 (1982), 214.
[12]
Jun-Song Fu, Yun Liu, Han-Chieh Chao, Bharat K. Bhargava, and Zhen-Jiang Zhang. 2018. Secure data storage and searching for industrial IoT by integrating fog computing and cloud computing. IEEE Trans. Industr. Info. 14, 10 (2018), 4519–4528.
[13]
Dimitrios Georgakopoulos, Prem Prakash Jayaraman, Maria Fazia, Massimo Villari, and Rajiv Ranjan. 2016. Internet of Things and edge cloud computing roadmap for manufacturing. IEEE Cloud Comput. 3, 4 (2016), 66–73.
[14]
Sepp Hochreiter and Jürgen Schmidhuber. 1997. Long short-term memory. Neural Comput. 9, 8 (1997), 1735–1780.
[15]
Diederik P. Kingma and Jimmy Ba. 2014. Adam: A method for stochastic optimization. Retrieved from https://arXiv:1412.6980.
[16]
Yann LeCun, Yoshua Bengio, and Geoffrey Hinton. 2015. Deep learning. Nature 521, 7553 (2015), 436.
[17]
Daming Li, Lianbing Deng, Zhiming Cai, Bill Franks, and Xiang Yao. 2018. Intelligent transportation system in Macao based on deep self-coding learning. IEEE Trans. Industr. Info. 14, 7 (2018), 3253–3260.
[18]
Liangzhi Li, Kaoru Ota, and Mianxiong Dong. 2018. Deep learning for smart industry: Efficient manufacture inspection system with fog computing. IEEE Transactions on Industrial Informatics 14, 10 (2018), 4665–4673.
[19]
Xi Lin, Jianhua Li, Jun Wu, Haoran Liang, and Wu Yang. 2019. Making knowledge tradable in edge-AI enabled IoT: A consortium blockchain-based efficient and incentive approach. IEEE Trans. Industr. Info. 15, 12 (2019), 6367–6378.
[20]
Mohammad M. Masud, Tahseen M. Al-Khateeb, Kevin W. Hamlen, Jing Gao, Latifur Khan, Jiawei Han, and Bhavani Thuraisingham. 2008. Cloud-based malware detection for evolving data streams. ACM Trans. Manage. Info. Syst. 2, 3 (2008), 1–27.
[21]
Zong Meng, Xuyang Zhan, Jing Li, and Zuozhou Pan. 2018. An enhancement denoising autoencoder for rolling bearing fault diagnosis. Measurement 130 (2018), 448–454.
[22]
Mehdi Mohammadi, Ala Al-Fuqaha, Sameh Sorour, and Mohsen Guizani. 2018. Deep learning for IoT big data and streaming analytics: A survey. IEEE Commun. Surveys Tutor. 20, 4 (2018), 2923–2960.
[23]
Anne H. Ngu, Mario Gutierrez, Vangelis Metsis, Surya Nepal, and Quan Z. Sheng. 2016. IoT middleware: A survey on issues and enabling technologies. IEEE Internet Things J. 4, 1 (2016), 1–20.
[24]
Gopika Premsankar, Mario Di Francesco, and Tarik Taleb. 2018. Edge computing for the Internet of Things: A case study. IEEE Internet Things J. 5, 2 (2018), 1275–1284.
[25]
Francesco Restuccia, Nirnay Ghosh, Shameek Bhattacharjee, Sajal K. Das, and Tommaso Melodia. 2017. Quality of information in mobile crowdsensing: Survey and research challenges. ACM Trans. Sensor Netw. 13, 4 (2017), 1–43.
[26]
Shihao Shen, Yiwen Han, Xiaofei Wang, and Yan Wang. 2019. Computation offloading with multiple agents in edge-computing–supported IoT. ACM Trans. Sensor Netw. 16, 1 (2019), 1–27.
[27]
Weisong Shi, Jie Cao, Quan Zhang, Youhuizi Li, and Lanyu Xu. 2016. Edge computing: Vision and challenges. IEEE Internet Things J. 3, 5 (2016), 637–646.
[28]
Ranjay Singh and Ramesh C. Bansal. 2018. Optimization of an autonomous hybrid renewable energy system using reformed electric system cascade analysis. IEEE Trans. Industr. Info. 15, 1 (2018), 399–409.
[29]
Dalia Sobhy, Yasser El-Sonbaty, and Mohamad Abou Elnasr. 2012. MedCloud: Healthcare cloud computing system. In Proceedings of the International Conference for Internet Technology and Secured Transactions. IEEE, 161–166.
[30]
Shaoxu Song, Aoqian Zhang, Jianmin Wang, and Philip S. Yu. 2015. Screen: Stream data cleaning under speed constraints. In Proceedings of the ACM SIGMOD International Conference on Management of Data. 827–841.
[31]
Muhammad Habib ur Rehman, Ejaz Ahmed, Ibrar Yaqoob, Ibrahim Abaker Targio Hashem, Muhammad Imran, and Shafiq Ahmad. 2018. Big data analytics in industrial IoT using a concentric computing model. IEEE Commun. Mag. 56, 2 (2018), 37–43.
[32]
Pascal Vincent, Hugo Larochelle, Yoshua Bengio, and Pierre-Antoine Manzagol. 2008. Extracting and composing robust features with denoising autoencoders. In Proceedings of the 25th International Conference on Machine Learning. ACM, 1096–1103.
[33]
Granville Tunnicliffe Wilson. 2016. Time series analysis: Forecasting and control, 5th ed., by George E. P. Box, Gwilym M. Jenkins, Gregory C. Reinsel, and Greta M. Ljung, 2015. John Wiley and Sons, Hoboken, NJ, pp. 712. J. Time 37, 5 (2016), 709–711.
[34]
Huifeng Wu, Junjie Hu, Jiexiang Sun, and Danfeng Sun. 2019. Edge computing in an IoT base station system: Reprogramming and real-time tasks. Complexity 2019 (2019).
[35]
Huifeng Wu, Danfeng Sun, Lan Peng, Yuan Yao, Jia Wu, Quan Z. Sheng, and Yi Yan. 2019. Dynamic edge access system in IoT environment. IEEE Internet Things J. (2019).
[36]
Lina Yao, Quan Z. Sheng, Anne H. H. Ngu, Jian Yu, and Aviv Segev. 2014. Unified collaborative and content-based web service recommendation. IEEE Trans. Services Comput. 8, 3 (2014), 453–466.
[37]
Lina Yao, Quan Z. Sheng, Xianzhi Wang, Wei Emma Zhang, and Yongrui Qin. 2018. Collaborative location recommendation by integrating multi-dimensional contextual information. ACM Trans. Internet Technol. 18, 3 (2018), 1–24.
[38]
Keiichi Yasumoto, Hirozumi Yamaguchi, and Hiroshi Shigeno. 2016. Survey of real-time processing technologies of iot data streams. J. Info. Process. 24, 2 (2016), 195–202.
[39]
Luxiu Yin, Juan Luo, and Haibo Luo. 2018. Tasks scheduling and resource allocation in fog computing based on containers for smart manufacturing. IEEE Trans. Industr. Info. 14, 10 (2018), 4712–4721.
[40]
Tianqi Yu, Xianbin Wang, and Abdallah Shami. 2018. UAV-enabled spatial data sampling in large-scale IoT systems using denoising autoencoder neural network. IEEE Internet Things J. (2018).
[41]
Wei Yu, Fan Liang, Xiaofei He, William Grant Hatcher, Chao Lu, Jie Lin, and Xinyu Yang. 2017. A survey on the edge computing for the Internet of Things. IEEE Access 6 (2017), 6900–6919.
[42]
Minghu Zhang, Xin Li, and Lili Wang. 2019. An adaptive outlier detection and processing approach towards time series sensor data. IEEE Access 7 (2019), 175192–175212.
[43]
Xiang Zhang, Lina Yao, Xianzhi Wang, Jessica Monaghan, and David Mcalpine. 2019. A survey on deep learning-based brain computer interface: Recent advances and new frontiers. Retrieved from https://arXiv:1905.04149.
[44]
Xiang Zhang, Lina Yao, Shuai Zhang, Salil Kanhere, Michael Sheng, and Yunhao Liu. 2018. Internet of Things meets brain–computer interface: A unified deep learning framework for enabling human-thing cognitive interactivity. IEEE Internet Things J. 6, 2 (2018), 2084–2092.
[45]
Yingfeng Zhang, Zhengang Guo, Jingxiang Lv, and Ying Liu. 2018. A framework for smart production-logistics systems based on CPS and industrial IoT. IEEE Trans. Industr. Info. 14, 9 (2018), 4019–4032.

Cited By

View all
  • (2024)Multi-sensor Data-driven Route Prediction in Instant Delivery with a 3-Conversion NetworkACM Transactions on Sensor Networks10.1145/363940520:2(1-21)Online publication date: 16-Feb-2024
  • (2024)Enhanced IoT Security for DDOS Attack Detection: Split Attention-Based ResNeXt-GRU Ensembler ApproachIEEE Access10.1109/ACCESS.2024.344306712(112368-112380)Online publication date: 2024
  • (2024)A Survey of Industrial AIoT: Opportunities, Challenges, and DirectionsIEEE Access10.1109/ACCESS.2024.342627912(96946-96996)Online publication date: 2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Sensor Networks
ACM Transactions on Sensor Networks  Volume 17, Issue 3
August 2021
333 pages
ISSN:1550-4859
EISSN:1550-4867
DOI:10.1145/3470624
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Publisher

Association for Computing Machinery

New York, NY, United States

Journal Family

Publication History

Published: 21 June 2021
Accepted: 01 October 2020
Revised: 01 August 2020
Received: 01 April 2020
Published in TOSN Volume 17, Issue 3

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Data collaboration
  2. edge computing
  3. Internet of Things (IoT)

Qualifiers

  • Research-article
  • Refereed

Funding Sources

  • National Key R&D Program of China
  • Science and Technology Program of Zhejiang Province

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)42
  • Downloads (Last 6 weeks)2
Reflects downloads up to 28 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Multi-sensor Data-driven Route Prediction in Instant Delivery with a 3-Conversion NetworkACM Transactions on Sensor Networks10.1145/363940520:2(1-21)Online publication date: 16-Feb-2024
  • (2024)Enhanced IoT Security for DDOS Attack Detection: Split Attention-Based ResNeXt-GRU Ensembler ApproachIEEE Access10.1109/ACCESS.2024.344306712(112368-112380)Online publication date: 2024
  • (2024)A Survey of Industrial AIoT: Opportunities, Challenges, and DirectionsIEEE Access10.1109/ACCESS.2024.342627912(96946-96996)Online publication date: 2024
  • (2024)Integration of data science with the intelligent IoT (IIoT): current challenges and future perspectivesDigital Communications and Networks10.1016/j.dcan.2024.02.007Online publication date: Mar-2024
  • (2023)Throughput Maximization Using Deep Complex Networks for Industrial Internet of ThingsSensors10.3390/s2302095123:2(951)Online publication date: 13-Jan-2023
  • (2023)Cross-Level Dependability Assessment With a Distributed Split Mechanism for Wireless Communication SystemsIEEE Transactions on Network Science and Engineering10.1109/TNSE.2022.319453510:5(2832-2842)Online publication date: 1-Sep-2023
  • (2023)A Secure Intelligent System for Internet of Vehicles: Case Study on Traffic ForecastingIEEE Transactions on Intelligent Transportation Systems10.1109/TITS.2023.324354224:11(13218-13227)Online publication date: 27-Feb-2023
  • (2023)A big data analytics for DDOS attack detection using optimized ensemble framework in Internet of ThingsInternet of Things10.1016/j.iot.2023.10082523(100825)Online publication date: Oct-2023
  • (2023)Blockchain and IoT Based Infrastructure for Secure Smart City Using Deep Learning Algorithm with Dingo OptimizationWireless Personal Communications: An International Journal10.1007/s11277-023-10560-8132:1(17-37)Online publication date: 7-Aug-2023
  • (2022)Device Access Control and Key Exchange (DACK) Protocol for Internet of ThingsInternational Journal of Cloud Applications and Computing10.4018/IJCAC.29710312:1(1-14)Online publication date: 24-Feb-2022
  • Show More Cited By

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media