SudokuSens: Enhancing Deep Learning Robustness for IoT Sensing Applications using a Generative Approach

Tianshi Wang, Jinyang Li, Ruijie Wang, Denizhan Kara, Shengzhong Liu, Davis Wertheimer, Antoni Viros I Martin, Raghu Ganti, Mudhakar Srivatsa, Tarek Abdelzaher

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This paper introduces SudokuSens, a generative framework for automated generation of training data in machine-learning-based Internet-of-Things (IoT) applications, such that the generated synthetic data mimic experimental configurations not encountered during actual sensor data collection. The framework improves the robustness of resulting deep learning models, and is intended for IoT applications where data collection is expensive. The work is motivated by the fact that IoT time-series data entangle the signatures of observed objects with the confounding intrinsic properties of the surrounding environment and the dynamic environmental disturbances experienced. To incorporate sufficient diversity into the IoT training data, one therefore needs to consider a combinatorial explosion of training cases that are multiplicative in the number of objects considered and the possible environmental conditions in which such objects may be encountered. Our framework substantially reduces these multiplicative training needs. To decouple object signatures from environmental conditions, we employ a Conditional Variational Autoencoder (CVAE) that allows us to reduce data collection needs from multiplicative to (nearly) linear, while synthetically generating (data for) the missing conditions. To obtain robustness with respect to dynamic disturbances, a session-aware temporal contrastive learning approach is taken. Integrating the aforementioned two approaches, SudokuSens significantly improves the robustness of deep learning for IoT applications. We explore the degree to which SudokuSens benefits downstream inference tasks in different data sets and discuss conditions under which the approach is particularly effective.

Original languageEnglish (US)
Title of host publicationSenSys 2023 - Proceedings of the 21st ACM Conference on Embedded Networked Sensors Systems
PublisherAssociation for Computing Machinery
Pages15-27
Number of pages13
ISBN (Electronic)9798400704147
DOIs
StatePublished - Nov 12 2023
Event21st ACM Conference on Embedded Networked Sensors Systems, SenSys 2023 - Istanbul, Turkey
Duration: Nov 13 2023Nov 15 2023

Publication series

NameSenSys 2023 - Proceedings of the 21st ACM Conference on Embedded Networked Sensors Systems

Conference

Conference21st ACM Conference on Embedded Networked Sensors Systems, SenSys 2023
Country/TerritoryTurkey
CityIstanbul
Period11/13/2311/15/23

Keywords

  • data scarcity
  • deep learning
  • internet of things
  • sensing applications

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Electrical and Electronic Engineering
  • Control and Systems Engineering

Fingerprint

Dive into the research topics of 'SudokuSens: Enhancing Deep Learning Robustness for IoT Sensing Applications using a Generative Approach'. Together they form a unique fingerprint.

Cite this