Cargando…

Smartwatch-Based Eating Detection: Data Selection for Machine Learning from Imbalanced Data with Imperfect Labels

Understanding people’s eating habits plays a crucial role in interventions promoting a healthy lifestyle. This requires objective measurement of the time at which a meal takes place, the duration of the meal, and what the individual eats. Smartwatches and similar wrist-worn devices are an emerging t...

Descripción completa

Detalles Bibliográficos
Autores principales: Stankoski, Simon, Jordan, Marko, Gjoreski, Hristijan, Luštrek, Mitja
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7963188/
https://www.ncbi.nlm.nih.gov/pubmed/33803121
http://dx.doi.org/10.3390/s21051902
_version_ 1783665584818356224
author Stankoski, Simon
Jordan, Marko
Gjoreski, Hristijan
Luštrek, Mitja
author_facet Stankoski, Simon
Jordan, Marko
Gjoreski, Hristijan
Luštrek, Mitja
author_sort Stankoski, Simon
collection PubMed
description Understanding people’s eating habits plays a crucial role in interventions promoting a healthy lifestyle. This requires objective measurement of the time at which a meal takes place, the duration of the meal, and what the individual eats. Smartwatches and similar wrist-worn devices are an emerging technology that offers the possibility of practical and real-time eating monitoring in an unobtrusive, accessible, and affordable way. To this end, we present a novel approach for the detection of eating segments with a wrist-worn device and fusion of deep and classical machine learning. It integrates a novel data selection method to create the training dataset, and a method that incorporates knowledge from raw and virtual sensor modalities for training with highly imbalanced datasets. The proposed method was evaluated using data from 12 subjects recorded in the wild, without any restriction about the type of meals that could be consumed, the cutlery used for the meal, or the location where the meal took place. The recordings consist of data from accelerometer and gyroscope sensors. The experiments show that our method for detection of eating segments achieves precision of 0.85, recall of 0.81, and F1-score of 0.82 in a person-independent manner. The results obtained in this study indicate that reliable eating detection using in the wild recorded data is possible with the use of wearable sensors on the wrist.
format Online
Article
Text
id pubmed-7963188
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-79631882021-03-17 Smartwatch-Based Eating Detection: Data Selection for Machine Learning from Imbalanced Data with Imperfect Labels Stankoski, Simon Jordan, Marko Gjoreski, Hristijan Luštrek, Mitja Sensors (Basel) Article Understanding people’s eating habits plays a crucial role in interventions promoting a healthy lifestyle. This requires objective measurement of the time at which a meal takes place, the duration of the meal, and what the individual eats. Smartwatches and similar wrist-worn devices are an emerging technology that offers the possibility of practical and real-time eating monitoring in an unobtrusive, accessible, and affordable way. To this end, we present a novel approach for the detection of eating segments with a wrist-worn device and fusion of deep and classical machine learning. It integrates a novel data selection method to create the training dataset, and a method that incorporates knowledge from raw and virtual sensor modalities for training with highly imbalanced datasets. The proposed method was evaluated using data from 12 subjects recorded in the wild, without any restriction about the type of meals that could be consumed, the cutlery used for the meal, or the location where the meal took place. The recordings consist of data from accelerometer and gyroscope sensors. The experiments show that our method for detection of eating segments achieves precision of 0.85, recall of 0.81, and F1-score of 0.82 in a person-independent manner. The results obtained in this study indicate that reliable eating detection using in the wild recorded data is possible with the use of wearable sensors on the wrist. MDPI 2021-03-09 /pmc/articles/PMC7963188/ /pubmed/33803121 http://dx.doi.org/10.3390/s21051902 Text en © 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Stankoski, Simon
Jordan, Marko
Gjoreski, Hristijan
Luštrek, Mitja
Smartwatch-Based Eating Detection: Data Selection for Machine Learning from Imbalanced Data with Imperfect Labels
title Smartwatch-Based Eating Detection: Data Selection for Machine Learning from Imbalanced Data with Imperfect Labels
title_full Smartwatch-Based Eating Detection: Data Selection for Machine Learning from Imbalanced Data with Imperfect Labels
title_fullStr Smartwatch-Based Eating Detection: Data Selection for Machine Learning from Imbalanced Data with Imperfect Labels
title_full_unstemmed Smartwatch-Based Eating Detection: Data Selection for Machine Learning from Imbalanced Data with Imperfect Labels
title_short Smartwatch-Based Eating Detection: Data Selection for Machine Learning from Imbalanced Data with Imperfect Labels
title_sort smartwatch-based eating detection: data selection for machine learning from imbalanced data with imperfect labels
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7963188/
https://www.ncbi.nlm.nih.gov/pubmed/33803121
http://dx.doi.org/10.3390/s21051902
work_keys_str_mv AT stankoskisimon smartwatchbasedeatingdetectiondataselectionformachinelearningfromimbalanceddatawithimperfectlabels
AT jordanmarko smartwatchbasedeatingdetectiondataselectionformachinelearningfromimbalanceddatawithimperfectlabels
AT gjoreskihristijan smartwatchbasedeatingdetectiondataselectionformachinelearningfromimbalanceddatawithimperfectlabels
AT lustrekmitja smartwatchbasedeatingdetectiondataselectionformachinelearningfromimbalanceddatawithimperfectlabels