SleepMore: Inferring sleep duration at scale via multi-device WiFi sensing

The availability of commercial wearable trackers equipped with features to monitor sleep duration and quality has enabled more useful sleep health monitoring applications and analyses. However, much research has reported the challenge of long-term user retention in sleep monitoring through these mod...

Full description

Saved in:
Bibliographic Details
Main Authors: ZAKARIA, Camellia, YILMAZ, Gizem, MAMMEN, Priyanka, CHEE, Michael, SHENOY, Prashant, BALAN, Rajesh Krishna
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2023
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/7746
https://ink.library.smu.edu.sg/context/sis_research/article/8749/viewcontent/sleepMore.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-8749
record_format dspace
spelling sg-smu-ink.sis_research-87492023-09-12T07:34:16Z SleepMore: Inferring sleep duration at scale via multi-device WiFi sensing ZAKARIA, Camellia YILMAZ, Gizem MAMMEN, Priyanka CHEE, Michael SHENOY, Prashant BALAN, Rajesh Krishna The availability of commercial wearable trackers equipped with features to monitor sleep duration and quality has enabled more useful sleep health monitoring applications and analyses. However, much research has reported the challenge of long-term user retention in sleep monitoring through these modalities. Since modern Internet users own multiple mobile devices, our work explores the possibility of employing ubiquitous mobile devices and passive WiFi sensing techniques to predict sleep duration as the fundamental measure for complementing long-term sleep monitoring initiatives. In this paper, we propose SleepMore, an accurate and easy-to-deploy sleep-tracking approach based on machine learning over the user's WiFi network activity. It first employs a semi-personalized random forest model with an infinitesimal jackknife variance estimation method to classify a user's network activity behavior into sleep and awake states per minute granularity. Through a moving average technique, the system uses these state sequences to estimate the user's nocturnal sleep period and its uncertainty rate. Uncertainty quantification enables SleepMore to overcome the impact of noisy WiFi data that can yield large prediction errors. We validate SleepMore using data from a month-long user study involving 46 college students and draw comparisons with the Oura Ring wearable. Beyond the college campus, we evaluate SleepMore on non-student users of different housing profiles. Our results demonstrate that SleepMore produces statistically indistinguishable sleep statistics from the Oura ring baseline for predictions made within a 5% uncertainty rate. These errors range between 15-28 minutes for determining sleep time and 7-29 minutes for determining wake time, proving statistically significant improvements over prior work. Our in-depth analysis explains the sources of errors. 2023-01-01T08:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/7746 info:doi/10.1145/3569489 https://ink.library.smu.edu.sg/context/sis_research/article/8749/viewcontent/sleepMore.pdf http://creativecommons.org/licenses/by/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Electrical Engineering and Systems Science Signal Processing Computer Science - Machine Learning Graphics and Human Computer Interfaces Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Electrical Engineering and Systems Science
Signal Processing
Computer Science - Machine Learning
Graphics and Human Computer Interfaces
Software Engineering
spellingShingle Electrical Engineering and Systems Science
Signal Processing
Computer Science - Machine Learning
Graphics and Human Computer Interfaces
Software Engineering
ZAKARIA, Camellia
YILMAZ, Gizem
MAMMEN, Priyanka
CHEE, Michael
SHENOY, Prashant
BALAN, Rajesh Krishna
SleepMore: Inferring sleep duration at scale via multi-device WiFi sensing
description The availability of commercial wearable trackers equipped with features to monitor sleep duration and quality has enabled more useful sleep health monitoring applications and analyses. However, much research has reported the challenge of long-term user retention in sleep monitoring through these modalities. Since modern Internet users own multiple mobile devices, our work explores the possibility of employing ubiquitous mobile devices and passive WiFi sensing techniques to predict sleep duration as the fundamental measure for complementing long-term sleep monitoring initiatives. In this paper, we propose SleepMore, an accurate and easy-to-deploy sleep-tracking approach based on machine learning over the user's WiFi network activity. It first employs a semi-personalized random forest model with an infinitesimal jackknife variance estimation method to classify a user's network activity behavior into sleep and awake states per minute granularity. Through a moving average technique, the system uses these state sequences to estimate the user's nocturnal sleep period and its uncertainty rate. Uncertainty quantification enables SleepMore to overcome the impact of noisy WiFi data that can yield large prediction errors. We validate SleepMore using data from a month-long user study involving 46 college students and draw comparisons with the Oura Ring wearable. Beyond the college campus, we evaluate SleepMore on non-student users of different housing profiles. Our results demonstrate that SleepMore produces statistically indistinguishable sleep statistics from the Oura ring baseline for predictions made within a 5% uncertainty rate. These errors range between 15-28 minutes for determining sleep time and 7-29 minutes for determining wake time, proving statistically significant improvements over prior work. Our in-depth analysis explains the sources of errors.
format text
author ZAKARIA, Camellia
YILMAZ, Gizem
MAMMEN, Priyanka
CHEE, Michael
SHENOY, Prashant
BALAN, Rajesh Krishna
author_facet ZAKARIA, Camellia
YILMAZ, Gizem
MAMMEN, Priyanka
CHEE, Michael
SHENOY, Prashant
BALAN, Rajesh Krishna
author_sort ZAKARIA, Camellia
title SleepMore: Inferring sleep duration at scale via multi-device WiFi sensing
title_short SleepMore: Inferring sleep duration at scale via multi-device WiFi sensing
title_full SleepMore: Inferring sleep duration at scale via multi-device WiFi sensing
title_fullStr SleepMore: Inferring sleep duration at scale via multi-device WiFi sensing
title_full_unstemmed SleepMore: Inferring sleep duration at scale via multi-device WiFi sensing
title_sort sleepmore: inferring sleep duration at scale via multi-device wifi sensing
publisher Institutional Knowledge at Singapore Management University
publishDate 2023
url https://ink.library.smu.edu.sg/sis_research/7746
https://ink.library.smu.edu.sg/context/sis_research/article/8749/viewcontent/sleepMore.pdf
_version_ 1779157130731847680