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...
Autores principales: | , , |
---|---|
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 |