Cargando…

Smart Annotation of Cyclic Data Using Hierarchical Hidden Markov Models

Cyclic signals are an intrinsic part of daily life, such as human motion and heart activity. The detailed analysis of them is important for clinical applications such as pathological gait analysis and for sports applications such as performance analysis. Labeled training data for algorithms that ana...

Descripción completa

Detalles Bibliográficos
Autores principales: Martindale, Christine F., Hoenig, Florian, Strohrmann, Christina, Eskofier, Bjoern M.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5676753/
https://www.ncbi.nlm.nih.gov/pubmed/29027973
http://dx.doi.org/10.3390/s17102328
_version_ 1783277118320279552
author Martindale, Christine F.
Hoenig, Florian
Strohrmann, Christina
Eskofier, Bjoern M.
author_facet Martindale, Christine F.
Hoenig, Florian
Strohrmann, Christina
Eskofier, Bjoern M.
author_sort Martindale, Christine F.
collection PubMed
description Cyclic signals are an intrinsic part of daily life, such as human motion and heart activity. The detailed analysis of them is important for clinical applications such as pathological gait analysis and for sports applications such as performance analysis. Labeled training data for algorithms that analyze these cyclic data come at a high annotation cost due to only limited annotations available under laboratory conditions or requiring manual segmentation of the data under less restricted conditions. This paper presents a smart annotation method that reduces this cost of labeling for sensor-based data, which is applicable to data collected outside of strict laboratory conditions. The method uses semi-supervised learning of sections of cyclic data with a known cycle number. A hierarchical hidden Markov model (hHMM) is used, achieving a mean absolute error of 0.041 ± 0.020 s relative to a manually-annotated reference. The resulting model was also used to simultaneously segment and classify continuous, ‘in the wild’ data, demonstrating the applicability of using hHMM, trained on limited data sections, to label a complete dataset. This technique achieved comparable results to its fully-supervised equivalent. Our semi-supervised method has the significant advantage of reduced annotation cost. Furthermore, it reduces the opportunity for human error in the labeling process normally required for training of segmentation algorithms. It also lowers the annotation cost of training a model capable of continuous monitoring of cycle characteristics such as those employed to analyze the progress of movement disorders or analysis of running technique.
format Online
Article
Text
id pubmed-5676753
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-56767532017-11-17 Smart Annotation of Cyclic Data Using Hierarchical Hidden Markov Models Martindale, Christine F. Hoenig, Florian Strohrmann, Christina Eskofier, Bjoern M. Sensors (Basel) Article Cyclic signals are an intrinsic part of daily life, such as human motion and heart activity. The detailed analysis of them is important for clinical applications such as pathological gait analysis and for sports applications such as performance analysis. Labeled training data for algorithms that analyze these cyclic data come at a high annotation cost due to only limited annotations available under laboratory conditions or requiring manual segmentation of the data under less restricted conditions. This paper presents a smart annotation method that reduces this cost of labeling for sensor-based data, which is applicable to data collected outside of strict laboratory conditions. The method uses semi-supervised learning of sections of cyclic data with a known cycle number. A hierarchical hidden Markov model (hHMM) is used, achieving a mean absolute error of 0.041 ± 0.020 s relative to a manually-annotated reference. The resulting model was also used to simultaneously segment and classify continuous, ‘in the wild’ data, demonstrating the applicability of using hHMM, trained on limited data sections, to label a complete dataset. This technique achieved comparable results to its fully-supervised equivalent. Our semi-supervised method has the significant advantage of reduced annotation cost. Furthermore, it reduces the opportunity for human error in the labeling process normally required for training of segmentation algorithms. It also lowers the annotation cost of training a model capable of continuous monitoring of cycle characteristics such as those employed to analyze the progress of movement disorders or analysis of running technique. MDPI 2017-10-13 /pmc/articles/PMC5676753/ /pubmed/29027973 http://dx.doi.org/10.3390/s17102328 Text en © 2017 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
Martindale, Christine F.
Hoenig, Florian
Strohrmann, Christina
Eskofier, Bjoern M.
Smart Annotation of Cyclic Data Using Hierarchical Hidden Markov Models
title Smart Annotation of Cyclic Data Using Hierarchical Hidden Markov Models
title_full Smart Annotation of Cyclic Data Using Hierarchical Hidden Markov Models
title_fullStr Smart Annotation of Cyclic Data Using Hierarchical Hidden Markov Models
title_full_unstemmed Smart Annotation of Cyclic Data Using Hierarchical Hidden Markov Models
title_short Smart Annotation of Cyclic Data Using Hierarchical Hidden Markov Models
title_sort smart annotation of cyclic data using hierarchical hidden markov models
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5676753/
https://www.ncbi.nlm.nih.gov/pubmed/29027973
http://dx.doi.org/10.3390/s17102328
work_keys_str_mv AT martindalechristinef smartannotationofcyclicdatausinghierarchicalhiddenmarkovmodels
AT hoenigflorian smartannotationofcyclicdatausinghierarchicalhiddenmarkovmodels
AT strohrmannchristina smartannotationofcyclicdatausinghierarchicalhiddenmarkovmodels
AT eskofierbjoernm smartannotationofcyclicdatausinghierarchicalhiddenmarkovmodels