Cargando…
Feature Selection for Machine Learning Based Step Length Estimation Algorithms
An accurate step length estimation can provide valuable information to different applications such as indoor positioning systems or it can be helpful when analyzing the gait of a user, which can then be used to detect various gait impairments that lead to a reduced step length (caused by e.g., Parki...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7038475/ https://www.ncbi.nlm.nih.gov/pubmed/32023938 http://dx.doi.org/10.3390/s20030778 |
_version_ | 1783500649005056000 |
---|---|
author | Vandermeeren, Stef Bruneel, Herwig Steendam, Heidi |
author_facet | Vandermeeren, Stef Bruneel, Herwig Steendam, Heidi |
author_sort | Vandermeeren, Stef |
collection | PubMed |
description | An accurate step length estimation can provide valuable information to different applications such as indoor positioning systems or it can be helpful when analyzing the gait of a user, which can then be used to detect various gait impairments that lead to a reduced step length (caused by e.g., Parkinson’s disease or multiple sclerosis). In this paper, we focus on the estimation of the step length using machine learning techniques that could be used in an indoor positioning system. Previous step length algorithms tried to model the length of a step based on measurements from the accelerometer and some tuneable (user-specific) parameters. Machine-learning-based step length estimation algorithms eliminate these parameters to be tuned. Instead, to adapt these algorithms to different users, it suffices to provide examples of the length of multiple steps for different persons to the machine learning algorithm, so that in the training phase the algorithm can learn to predict the step length for different users. Until now, these machine learning algorithms were trained with features that were chosen intuitively. In this paper, we consider a systematic feature selection algorithm to be able to determine the features from a large collection of features, resulting in the best performance. This resulted in a step length estimator with a mean absolute error of [Formula: see text] cm for a known test person and [Formula: see text] cm for an unknown test person, while current state-of-the-art machine-learning-based step length estimators resulted in a mean absolute error of [Formula: see text] cm and [Formula: see text] cm for respectively a known and unknown test person. |
format | Online Article Text |
id | pubmed-7038475 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-70384752020-03-09 Feature Selection for Machine Learning Based Step Length Estimation Algorithms Vandermeeren, Stef Bruneel, Herwig Steendam, Heidi Sensors (Basel) Article An accurate step length estimation can provide valuable information to different applications such as indoor positioning systems or it can be helpful when analyzing the gait of a user, which can then be used to detect various gait impairments that lead to a reduced step length (caused by e.g., Parkinson’s disease or multiple sclerosis). In this paper, we focus on the estimation of the step length using machine learning techniques that could be used in an indoor positioning system. Previous step length algorithms tried to model the length of a step based on measurements from the accelerometer and some tuneable (user-specific) parameters. Machine-learning-based step length estimation algorithms eliminate these parameters to be tuned. Instead, to adapt these algorithms to different users, it suffices to provide examples of the length of multiple steps for different persons to the machine learning algorithm, so that in the training phase the algorithm can learn to predict the step length for different users. Until now, these machine learning algorithms were trained with features that were chosen intuitively. In this paper, we consider a systematic feature selection algorithm to be able to determine the features from a large collection of features, resulting in the best performance. This resulted in a step length estimator with a mean absolute error of [Formula: see text] cm for a known test person and [Formula: see text] cm for an unknown test person, while current state-of-the-art machine-learning-based step length estimators resulted in a mean absolute error of [Formula: see text] cm and [Formula: see text] cm for respectively a known and unknown test person. MDPI 2020-01-31 /pmc/articles/PMC7038475/ /pubmed/32023938 http://dx.doi.org/10.3390/s20030778 Text en © 2020 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 Vandermeeren, Stef Bruneel, Herwig Steendam, Heidi Feature Selection for Machine Learning Based Step Length Estimation Algorithms |
title | Feature Selection for Machine Learning Based Step Length Estimation Algorithms |
title_full | Feature Selection for Machine Learning Based Step Length Estimation Algorithms |
title_fullStr | Feature Selection for Machine Learning Based Step Length Estimation Algorithms |
title_full_unstemmed | Feature Selection for Machine Learning Based Step Length Estimation Algorithms |
title_short | Feature Selection for Machine Learning Based Step Length Estimation Algorithms |
title_sort | feature selection for machine learning based step length estimation algorithms |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7038475/ https://www.ncbi.nlm.nih.gov/pubmed/32023938 http://dx.doi.org/10.3390/s20030778 |
work_keys_str_mv | AT vandermeerenstef featureselectionformachinelearningbasedsteplengthestimationalgorithms AT bruneelherwig featureselectionformachinelearningbasedsteplengthestimationalgorithms AT steendamheidi featureselectionformachinelearningbasedsteplengthestimationalgorithms |