On-Device Deep Personalization for Robust Activity Data Collection

One of the biggest challenges of activity data collection is the need to rely on users and keep them engaged to continually provide labels. Recent breakthroughs in mobile platforms have proven effective in bringing deep neural networks powered intelligence into mobile devices. This study proposes a...

Full description

Bibliographic Details
Main Authors: Nattaya Mairittha, Tittaya Mairittha, Sozo Inoue
Format: Article
Language:English
Published: MDPI AG 2020-12-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/21/1/41
_version_ 1797543709628170240
author Nattaya Mairittha
Tittaya Mairittha
Sozo Inoue
author_facet Nattaya Mairittha
Tittaya Mairittha
Sozo Inoue
author_sort Nattaya Mairittha
collection DOAJ
description One of the biggest challenges of activity data collection is the need to rely on users and keep them engaged to continually provide labels. Recent breakthroughs in mobile platforms have proven effective in bringing deep neural networks powered intelligence into mobile devices. This study proposes a novel on-device personalization for data labeling for an activity recognition system using mobile sensing. The key idea behind this system is that estimated activities personalized for a specific individual user can be used as feedback to motivate user contribution and improve data labeling quality. First, we exploited fine-tuning using a Deep Recurrent Neural Network to address the lack of sufficient training data and minimize the need for training deep learning on mobile devices from scratch. Second, we utilized a model pruning technique to reduce the computation cost of on-device personalization without affecting the accuracy. Finally, we built a robust activity data labeling system by integrating the two techniques outlined above, allowing the mobile application to create a personalized experience for the user. To demonstrate the proposed model’s capability and feasibility, we developed and deployed the proposed system to realistic settings. For our experimental setup, we gathered more than 16,800 activity windows from 12 activity classes using smartphone sensors. We empirically evaluated the proposed quality by comparing it with a baseline using machine learning. Our results indicate that the proposed system effectively improved activity accuracy recognition for individual users and reduced cost and latency for inference for mobile devices. Based on our findings, we highlight critical and promising future research directions regarding the design of efficient activity data collection with on-device personalization.
first_indexed 2024-03-10T13:49:32Z
format Article
id doaj.art-86c682fa4f934255a55ef7bb30fee56d
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-10T13:49:32Z
publishDate 2020-12-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-86c682fa4f934255a55ef7bb30fee56d2023-11-21T02:17:29ZengMDPI AGSensors1424-82202020-12-012114110.3390/s21010041On-Device Deep Personalization for Robust Activity Data CollectionNattaya Mairittha0Tittaya Mairittha1Sozo Inoue2Graduate School of Engineering, Kyushu Institute of Technology, 1-1 Sensui-cho, Tobata-ku, Kitakyushu-shi, Fukuoka 804-8550, JapanGraduate School of Engineering, Kyushu Institute of Technology, 1-1 Sensui-cho, Tobata-ku, Kitakyushu-shi, Fukuoka 804-8550, JapanGraduate School of Engineering, Kyushu Institute of Technology, 1-1 Sensui-cho, Tobata-ku, Kitakyushu-shi, Fukuoka 804-8550, JapanOne of the biggest challenges of activity data collection is the need to rely on users and keep them engaged to continually provide labels. Recent breakthroughs in mobile platforms have proven effective in bringing deep neural networks powered intelligence into mobile devices. This study proposes a novel on-device personalization for data labeling for an activity recognition system using mobile sensing. The key idea behind this system is that estimated activities personalized for a specific individual user can be used as feedback to motivate user contribution and improve data labeling quality. First, we exploited fine-tuning using a Deep Recurrent Neural Network to address the lack of sufficient training data and minimize the need for training deep learning on mobile devices from scratch. Second, we utilized a model pruning technique to reduce the computation cost of on-device personalization without affecting the accuracy. Finally, we built a robust activity data labeling system by integrating the two techniques outlined above, allowing the mobile application to create a personalized experience for the user. To demonstrate the proposed model’s capability and feasibility, we developed and deployed the proposed system to realistic settings. For our experimental setup, we gathered more than 16,800 activity windows from 12 activity classes using smartphone sensors. We empirically evaluated the proposed quality by comparing it with a baseline using machine learning. Our results indicate that the proposed system effectively improved activity accuracy recognition for individual users and reduced cost and latency for inference for mobile devices. Based on our findings, we highlight critical and promising future research directions regarding the design of efficient activity data collection with on-device personalization.https://www.mdpi.com/1424-8220/21/1/41activity recognitiondata collectionon-device personalizationdeep learningfine-tuningsmartphone sensors
spellingShingle Nattaya Mairittha
Tittaya Mairittha
Sozo Inoue
On-Device Deep Personalization for Robust Activity Data Collection
Sensors
activity recognition
data collection
on-device personalization
deep learning
fine-tuning
smartphone sensors
title On-Device Deep Personalization for Robust Activity Data Collection
title_full On-Device Deep Personalization for Robust Activity Data Collection
title_fullStr On-Device Deep Personalization for Robust Activity Data Collection
title_full_unstemmed On-Device Deep Personalization for Robust Activity Data Collection
title_short On-Device Deep Personalization for Robust Activity Data Collection
title_sort on device deep personalization for robust activity data collection
topic activity recognition
data collection
on-device personalization
deep learning
fine-tuning
smartphone sensors
url https://www.mdpi.com/1424-8220/21/1/41
work_keys_str_mv AT nattayamairittha ondevicedeeppersonalizationforrobustactivitydatacollection
AT tittayamairittha ondevicedeeppersonalizationforrobustactivitydatacollection
AT sozoinoue ondevicedeeppersonalizationforrobustactivitydatacollection