Cargando…

Efficient Kernel-Based Subsequence Search for Enabling Health Monitoring Services in IoT-Based Home Setting

This paper presents an efficient approach for subsequence search in data streams. The problem consists of identifying coherent repetitions of a given reference time-series, also in the multivariate case, within a longer data stream. The most widely adopted metric to address this problem is Dynamic T...

Descripción completa

Detalles Bibliográficos
Autores principales: Candelieri, Antonio, Fedorov, Stanislav, Messina, Enza
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6928775/
https://www.ncbi.nlm.nih.gov/pubmed/31783539
http://dx.doi.org/10.3390/s19235192
_version_ 1783482550306471936
author Candelieri, Antonio
Fedorov, Stanislav
Messina, Enza
author_facet Candelieri, Antonio
Fedorov, Stanislav
Messina, Enza
author_sort Candelieri, Antonio
collection PubMed
description This paper presents an efficient approach for subsequence search in data streams. The problem consists of identifying coherent repetitions of a given reference time-series, also in the multivariate case, within a longer data stream. The most widely adopted metric to address this problem is Dynamic Time Warping (DTW), but its computational complexity is a well-known issue. In this paper, we present an approach aimed at learning a kernel approximating DTW for efficiently analyzing streaming data collected from wearable sensors, while reducing the burden of DTW computation. Contrary to kernel, DTW allows for comparing two time-series with different length. To enable the use of kernel for comparing two time-series with different length, a feature embedding is required in order to obtain a fixed length vector representation. Each vector component is the DTW between the given time-series and a set of “basis” series, randomly chosen. The approach has been validated on two benchmark datasets and on a real-life application for supporting self-rehabilitation in elderly subjects has been addressed. A comparison with traditional DTW implementations and other state-of-the-art algorithms is provided: results show a slight decrease in accuracy, which is counterbalanced by a significant reduction in computational costs.
format Online
Article
Text
id pubmed-6928775
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-69287752019-12-26 Efficient Kernel-Based Subsequence Search for Enabling Health Monitoring Services in IoT-Based Home Setting Candelieri, Antonio Fedorov, Stanislav Messina, Enza Sensors (Basel) Article This paper presents an efficient approach for subsequence search in data streams. The problem consists of identifying coherent repetitions of a given reference time-series, also in the multivariate case, within a longer data stream. The most widely adopted metric to address this problem is Dynamic Time Warping (DTW), but its computational complexity is a well-known issue. In this paper, we present an approach aimed at learning a kernel approximating DTW for efficiently analyzing streaming data collected from wearable sensors, while reducing the burden of DTW computation. Contrary to kernel, DTW allows for comparing two time-series with different length. To enable the use of kernel for comparing two time-series with different length, a feature embedding is required in order to obtain a fixed length vector representation. Each vector component is the DTW between the given time-series and a set of “basis” series, randomly chosen. The approach has been validated on two benchmark datasets and on a real-life application for supporting self-rehabilitation in elderly subjects has been addressed. A comparison with traditional DTW implementations and other state-of-the-art algorithms is provided: results show a slight decrease in accuracy, which is counterbalanced by a significant reduction in computational costs. MDPI 2019-11-27 /pmc/articles/PMC6928775/ /pubmed/31783539 http://dx.doi.org/10.3390/s19235192 Text en © 2019 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
Candelieri, Antonio
Fedorov, Stanislav
Messina, Enza
Efficient Kernel-Based Subsequence Search for Enabling Health Monitoring Services in IoT-Based Home Setting
title Efficient Kernel-Based Subsequence Search for Enabling Health Monitoring Services in IoT-Based Home Setting
title_full Efficient Kernel-Based Subsequence Search for Enabling Health Monitoring Services in IoT-Based Home Setting
title_fullStr Efficient Kernel-Based Subsequence Search for Enabling Health Monitoring Services in IoT-Based Home Setting
title_full_unstemmed Efficient Kernel-Based Subsequence Search for Enabling Health Monitoring Services in IoT-Based Home Setting
title_short Efficient Kernel-Based Subsequence Search for Enabling Health Monitoring Services in IoT-Based Home Setting
title_sort efficient kernel-based subsequence search for enabling health monitoring services in iot-based home setting
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6928775/
https://www.ncbi.nlm.nih.gov/pubmed/31783539
http://dx.doi.org/10.3390/s19235192
work_keys_str_mv AT candelieriantonio efficientkernelbasedsubsequencesearchforenablinghealthmonitoringservicesiniotbasedhomesetting
AT fedorovstanislav efficientkernelbasedsubsequencesearchforenablinghealthmonitoringservicesiniotbasedhomesetting
AT messinaenza efficientkernelbasedsubsequencesearchforenablinghealthmonitoringservicesiniotbasedhomesetting