Cargando…

Implementing Machine Learning Algorithms to Classify Postures and Forecast Motions When Using a Dynamic Chair

Many modern jobs require long periods of sitting on a chair that may result in serious health complications. Dynamic chairs are proposed as alternatives to the traditional sitting chairs; however, previous studies have suggested that most users are not aware of their postures and do not take advanta...

Descripción completa

Detalles Bibliográficos
Autores principales: Farhani, Ghazal, Zhou, Yue, Danielson, Patrick, Trejos, Ana Luisa
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8749632/
https://www.ncbi.nlm.nih.gov/pubmed/35009940
http://dx.doi.org/10.3390/s22010400
_version_ 1784631276883410944
author Farhani, Ghazal
Zhou, Yue
Danielson, Patrick
Trejos, Ana Luisa
author_facet Farhani, Ghazal
Zhou, Yue
Danielson, Patrick
Trejos, Ana Luisa
author_sort Farhani, Ghazal
collection PubMed
description Many modern jobs require long periods of sitting on a chair that may result in serious health complications. Dynamic chairs are proposed as alternatives to the traditional sitting chairs; however, previous studies have suggested that most users are not aware of their postures and do not take advantage of the increased range of motion offered by the dynamic chairs. Building a system that identifies users’ postures in real time, as well as forecasts the next few postures, can bring awareness to the sitting behavior of each user. In this study, machine learning algorithms have been implemented to automatically classify users’ postures and forecast their next motions. The random forest, gradient decision tree, and support vector machine algorithms were used to classify postures. The evaluation of the trained classifiers indicated that they could successfully identify users’ postures with an accuracy above 90%. The algorithm can provide users with an accurate report of their sitting habits. A 1D-convolutional-LSTM network has also been implemented to forecast users’ future postures based on their previous motions, the model can forecast a user’s motions with high accuracy (97%). The ability of the algorithm to forecast future postures could be used to suggest alternative postures as needed.
format Online
Article
Text
id pubmed-8749632
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-87496322022-01-12 Implementing Machine Learning Algorithms to Classify Postures and Forecast Motions When Using a Dynamic Chair Farhani, Ghazal Zhou, Yue Danielson, Patrick Trejos, Ana Luisa Sensors (Basel) Article Many modern jobs require long periods of sitting on a chair that may result in serious health complications. Dynamic chairs are proposed as alternatives to the traditional sitting chairs; however, previous studies have suggested that most users are not aware of their postures and do not take advantage of the increased range of motion offered by the dynamic chairs. Building a system that identifies users’ postures in real time, as well as forecasts the next few postures, can bring awareness to the sitting behavior of each user. In this study, machine learning algorithms have been implemented to automatically classify users’ postures and forecast their next motions. The random forest, gradient decision tree, and support vector machine algorithms were used to classify postures. The evaluation of the trained classifiers indicated that they could successfully identify users’ postures with an accuracy above 90%. The algorithm can provide users with an accurate report of their sitting habits. A 1D-convolutional-LSTM network has also been implemented to forecast users’ future postures based on their previous motions, the model can forecast a user’s motions with high accuracy (97%). The ability of the algorithm to forecast future postures could be used to suggest alternative postures as needed. MDPI 2022-01-05 /pmc/articles/PMC8749632/ /pubmed/35009940 http://dx.doi.org/10.3390/s22010400 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Farhani, Ghazal
Zhou, Yue
Danielson, Patrick
Trejos, Ana Luisa
Implementing Machine Learning Algorithms to Classify Postures and Forecast Motions When Using a Dynamic Chair
title Implementing Machine Learning Algorithms to Classify Postures and Forecast Motions When Using a Dynamic Chair
title_full Implementing Machine Learning Algorithms to Classify Postures and Forecast Motions When Using a Dynamic Chair
title_fullStr Implementing Machine Learning Algorithms to Classify Postures and Forecast Motions When Using a Dynamic Chair
title_full_unstemmed Implementing Machine Learning Algorithms to Classify Postures and Forecast Motions When Using a Dynamic Chair
title_short Implementing Machine Learning Algorithms to Classify Postures and Forecast Motions When Using a Dynamic Chair
title_sort implementing machine learning algorithms to classify postures and forecast motions when using a dynamic chair
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8749632/
https://www.ncbi.nlm.nih.gov/pubmed/35009940
http://dx.doi.org/10.3390/s22010400
work_keys_str_mv AT farhanighazal implementingmachinelearningalgorithmstoclassifyposturesandforecastmotionswhenusingadynamicchair
AT zhouyue implementingmachinelearningalgorithmstoclassifyposturesandforecastmotionswhenusingadynamicchair
AT danielsonpatrick implementingmachinelearningalgorithmstoclassifyposturesandforecastmotionswhenusingadynamicchair
AT trejosanaluisa implementingmachinelearningalgorithmstoclassifyposturesandforecastmotionswhenusingadynamicchair