MétaCan
Menu
Retour à la cohorte
Enregistrement W3207121065 · doi:10.1038/s41746-021-00531-3

Temporal convolutional networks predict dynamic oxygen uptake response from wearable sensors across exercise intensities

2021· preprint· lv· W3207121065 sur OpenAlexafffund
Robert Amelard, Eric T. Hedge, Richard L. Hughson

Notice bibliographique

Revuenpj Digital Medicine · 2021
Typepreprint
Languelv
DomaineMedicine
ThématiqueCardiovascular and exercise physiology
Établissements canadiensResearch Institute for AgingUniversity of WaterlooToronto Rehabilitation Institute
Organismes subventionnairesCanadian Institutes of Health ResearchNatural Sciences and Engineering Research Council of CanadaGovernment of Canada
Mots-clésCardiorespiratory fitnessVO2 maxHyperparameterComputer scienceArtificial intelligenceMedicinePhysical therapyHeart rateInternal medicine

Résumé

récupéré en direct d'OpenAlex

Abstract Oxygen consumption ( $$\dot{\,{{\mbox{V}}}}{{{\mbox{O}}}}_{2}$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mover> <mml:mrow> <mml:mspace/> <mml:mstyle> <mml:mtext>V</mml:mtext> </mml:mstyle> </mml:mrow> <mml:mrow> <mml:mo>̇</mml:mo> </mml:mrow> </mml:mover> <mml:msub> <mml:mrow> <mml:mstyle> <mml:mtext>O</mml:mtext> </mml:mstyle> </mml:mrow> <mml:mrow> <mml:mn>2</mml:mn> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> ) provides established clinical and physiological indicators of cardiorespiratory function and exercise capacity. However, $$\dot{\,{{\mbox{V}}}}{{{\mbox{O}}}}_{2}$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mover> <mml:mrow> <mml:mspace/> <mml:mstyle> <mml:mtext>V</mml:mtext> </mml:mstyle> </mml:mrow> <mml:mrow> <mml:mo>̇</mml:mo> </mml:mrow> </mml:mover> <mml:msub> <mml:mrow> <mml:mstyle> <mml:mtext>O</mml:mtext> </mml:mstyle> </mml:mrow> <mml:mrow> <mml:mn>2</mml:mn> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> monitoring is largely limited to specialized laboratory settings, making its widespread monitoring elusive. Here we investigate temporal prediction of $$\dot{\,{{\mbox{V}}}}{{{\mbox{O}}}}_{2}$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mover> <mml:mrow> <mml:mspace/> <mml:mstyle> <mml:mtext>V</mml:mtext> </mml:mstyle> </mml:mrow> <mml:mrow> <mml:mo>̇</mml:mo> </mml:mrow> </mml:mover> <mml:msub> <mml:mrow> <mml:mstyle> <mml:mtext>O</mml:mtext> </mml:mstyle> </mml:mrow> <mml:mrow> <mml:mn>2</mml:mn> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> from wearable sensors during cycle ergometer exercise using a temporal convolutional network (TCN). Cardiorespiratory signals were acquired from a smart shirt with integrated textile sensors alongside ground-truth $$\dot{\,{{\mbox{V}}}}{{{\mbox{O}}}}_{2}$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mover> <mml:mrow> <mml:mspace/> <mml:mstyle> <mml:mtext>V</mml:mtext> </mml:mstyle> </mml:mrow> <mml:mrow> <mml:mo>̇</mml:mo> </mml:mrow> </mml:mover> <mml:msub> <mml:mrow> <mml:mstyle> <mml:mtext>O</mml:mtext> </mml:mstyle> </mml:mrow> <mml:mrow> <mml:mn>2</mml:mn> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> from a metabolic system on 22 young healthy adults. Participants performed one ramp-incremental and three pseudorandom binary sequence exercise protocols to assess a range of $$\dot{\,{{\mbox{V}}}}{{{\mbox{O}}}}_{2}$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mover> <mml:mrow> <mml:mspace/> <mml:mstyle> <mml:mtext>V</mml:mtext> </mml:mstyle> </mml:mrow> <mml:mrow> <mml:mo>̇</mml:mo> </mml:mrow> </mml:mover> <mml:msub> <mml:mrow> <mml:mstyle> <mml:mtext>O</mml:mtext> </mml:mstyle> </mml:mrow> <mml:mrow> <mml:mn>2</mml:mn> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> dynamics. A TCN model was developed using causal convolutions across an effective history length to model the time-dependent nature of $$\dot{\,{{\mbox{V}}}}{{{\mbox{O}}}}_{2}$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mover> <mml:mrow> <mml:mspace/> <mml:mstyle> <mml:mtext>V</mml:mtext> </mml:mstyle> </mml:mrow> <mml:mrow> <mml:mo>̇</mml:mo> </mml:mrow> </mml:mover> <mml:msub> <mml:mrow> <mml:mstyle> <mml:mtext>O</mml:mtext> </mml:mstyle> </mml:mrow> <mml:mrow> <mml:mn>2</mml:mn> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> . Optimal history length was determined through minimum validation loss across hyperparameter values. The best performing model encoded 218 s history length (TCN-VO2 A), with 187, 97, and 76 s yielding &lt;3% deviation from the optimal validation loss. TCN-VO2 A showed strong prediction accuracy (mean, 95% CI) across all exercise intensities (−22 ml min − 1 , [−262, 218]), spanning transitions from low–moderate (−23 ml min − 1 , [−250, 204]), low–high (14 ml min − 1 , [−252, 280]), ventilatory threshold–high (−49 ml min − 1 , [−274, 176]), and maximal (−32 ml min − 1 , [−261, 197]) exercise. Second-by-second classification of physical activity across 16,090 s of predicted $$\dot{\,{{\mbox{V}}}}{{{\mbox{O}}}}_{2}$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mover> <mml:mrow> <mml:mspace/> <mml:mstyle> <mml:mtext>V</mml:mtext> </mml:mstyle> </mml:mrow> <mml:mrow> <mml:mo>̇</mml:mo> </mml:mrow> </mml:mover> <mml:msub> <mml:mrow> <mml:mstyle> <mml:mtext>O</mml:mtext> </mml:mstyle> </mml:mrow> <mml:mrow> <mml:mn>2</mml:mn> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> was able to discern between vigorous, moderate, and light activity with high accuracy (94.1%). This system enables quantitative aerobic activity monitoring in non-laboratory settings, when combined with tidal volume and heart rate reserve calibration, across a range of exercise intensities using wearable sensors for monitoring exercise prescription adherence and personal fitness.

Récupéré en direct depuis OpenAlex et désinversé. Les résumés ne sont pas conservés dans cette base de données : les index inversés représentent 8,6 Go des 9,3 Go de texte de la base, et le serveur dispose de 13 Go libres.

Comment cette classification a été obtenuedéplier

Prédiction distillée sur la base complète

Imitation des enseignants

Ni prévalence calibrée, ni vérité terrain. Validation humaine à venir. Apprise à partir de 10 348 étiquettes directes de Codex et de 10 348 étiquettes directes de Gemma. Le mode candidate est l'union des têtes enseignantes seuillées; le consensus est leur intersection. Ces sorties portent le statut machine_predicted_unvalidated et ne sont ni des étiquettes humaines ni des étiquettes directes de modèles de pointe.

score de la tête « metaresearch » (Codex)0,002
score de la tête « metaresearch » (Gemma)0,002
Version: codex-gemma-dda1882f352aStatut de validation: machine_predicted_unvalidated
Catégories candidatesMéta-épidémiologie (sens strict), Études des sciences et des technologies, Intégrité de la recherche, Charge utile insuffisante (le modèle a refusé de juger)
Catégories consensuellesMéta-épidémiologie (sens strict), Intégrité de la recherche
DomaineSignal candidat: aucune · Signal consensuel: aucune
Devis d'étudeSignal candidat: Observationnel · Signal consensuel: aucune
GenreSignal candidat: Empirique · Signal consensuel: Empirique
Score de désaccord entre enseignants0,668
Score d'incertitude au seuil1,000

Scores Codex et Gemma par catégorie

CatégorieCodexGemma
Métarecherche0,0020,002
Méta-épidémiologie (sens strict)0,0020,002
Méta-épidémiologie (sens large)0,0060,002
Bibliométrie0,0000,001
Études des sciences et des technologies0,0000,003
Communication savante0,0000,001
Science ouverte0,0010,002
Intégrité de la recherche0,0020,003
Charge utile insuffisante (le modèle a refusé de juger)0,0010,000

Scores machine (provisoires)

Les deux têtes enseignantes du modèle étudiant, lues sur ce travail. Un score ordonne la base pour la relecture; il n'affirme jamais une catégorie, et le statut de validation accompagne chaque rangée tel quel.

Scores de référence d'un modèle non mature (critères de maturité non atteints, 7 itérations). Un score ordonne; il n'affirme jamais une catégorie.

Tête enseignante Opus0,015
Tête enseignante GPT0,265
Écart entre enseignants0,250 · la distance entre les deux têtes enseignantes sur ce seul travail
Statut de validationscore_only:v0-immature-baseline · tel quel depuis la passe de notation : score_only signifie que le nombre peut ordonner les travaux, et qu'aucune étiquette de catégorie n'en découle

Classification

machine, non validée

Prédiction automatique; les deux têtes enseignantes s’accordent sur ce qui est montré ici.

Devis d'étudeObservationnel
Domainenon disponible
GenreEmpirique

Le détail, modèle par modèle et score par score, se trouve en fin de page sous « Comment cette classification a été obtenue ».

En bref

Citations2
Publié2021
Routes d'admission2
Résumé présentoui

Explorer davantage

Même revuenpj Digital MedicineMême sujetCardiovascular and exercise physiologyTravaux en français237 207