Simple Science

La science de pointe expliquée simplement

# Biologie# Biologie des systèmes

Progrès dans l'expansion des données de mouvement avec SHRED

Le nouvel algorithme SHRED améliore l'analyse des données de mouvement pour le suivi de la santé et de la performance.

― 9 min lire


SHRED : Suivi deSHRED : Suivi demouvement de niveausupérieurpour différentes applications.l'expansion des données de mouvementSHRED améliore la précision dans
Table des matières

Comprendre le mouvement humain est super important pour plein de domaines, comme la santé, la réhabilitation, le sport et la conception d'appareils utiles. En surveillant les Mouvements, on peut suivre la progression des maladies, guider la récupération, évaluer la performance sportive et créer de meilleurs outils d'assistance. Traditionnellement, les experts utilisaient des mesures spécifiques pour évaluer le mouvement, comme la façon dont les gens marchent ou courent. Ces mesures, appelées biomarqueurs numériques, incluent des variables comme la vitesse, les angles et le timing des mouvements.

Certains facteurs liés au mouvement sont associés à des résultats graves, comme l'angle du genou lors d'une blessure ou la variété de la largeur de pas d'une personne, surtout chez les personnes âgées qui risquent de tomber. Aux États-Unis, un pourcentage important de gens souffrent de problèmes de mobilité, ce qui rend la surveillance des mouvements dans des situations quotidiennes cruciale. Pour observer efficacement le mouvement humain en dehors d'un environnement contrôlé, on a besoin de Capteurs qui soient portables, faciles à utiliser, fiables et précis.

Technologies Actuelles de Détection de Mouvement

Il existe différentes technologies pour détecter le mouvement, chacune avec ses avantages et inconvénients en termes de praticité et de précision. Les meilleurs résultats viennent généralement de méthodes qui nécessitent des configurations complexes, comme la capture de mouvement optique ou les plaques de force, mais ces systèmes demandent des laboratoires spécialisés et du personnel formé. Ça peut limiter l'accès pour beaucoup de gens.

D'un autre côté, des appareils plus simples et portables, comme des wearables et des smartphones, peuvent surveiller le mouvement mais ne sont pas forcément aussi précis. Par exemple, les unités de mesure inertielle (IMUs) et les caméras peuvent être utilisées dans la vie quotidienne, mais obtenir des lectures précises peut être compliqué à cause de problèmes de placement des capteurs et d'erreurs qui s'accumulent avec le temps.

Le Rôle de l'Apprentissage Automatique

Les avancées récentes en apprentissage automatique ont ouvert de nouvelles possibilités pour analyser le mouvement humain. Les algorithmes peuvent traiter d'énormes quantités de Données collectées de différentes sources, comme des cliniques de réhabilitation ou des capteurs portables, pour identifier des modèles et des relations qui peuvent ne pas être évidents au premier abord. Ces méthodes d'apprentissage automatique ont été particulièrement utiles pour reconnaître des activités, capturer des mouvements sans marqueurs, détecter des chutes et combiner des données provenant de divers capteurs.

Les chercheurs ont aussi cherché comment inférer raisonnablement le mouvement humain à partir d'un nombre limité de capteurs, visant à alléger la charge de collecte de données. Cependant, ces approches n'ont pas encore atteint la précision des systèmes de capture de mouvement spécialisés.

Présentation de l'Algorithme SHRED

Une approche prometteuse est le SHallow REcurrent Decoder (SHRED). Cette technique peut aider à reconstruire des ensembles complets de données de mouvement à partir de quelques mesures en utilisant des informations de capteur historiques. L'architecture de SHRED utilise un réseau récurrent, qui aide à apprendre les modèles au fil du temps, et un décodeur plus simple pour recréer une vue complète de l'état de mouvement à partir de données limitées.

Ce qui distingue SHRED, c'est sa capacité à gérer le bruit et les inexactitudes dans les mesures tout en réduisant le besoin de capteurs parfaitement placés. Il nécessite moins de données pour s'entraîner par rapport aux modèles d'apprentissage profond traditionnels, ce qui est bénéfique quand on travaille avec des données de mouvement limitées.

Nos Objectifs avec SHRED

On croit que l'algorithme SHRED peut apprendre à mapper des mesures de capteur éparses, comme celles d'un simple accéléromètre, à un ensemble de données plus complet qui représente le mouvement humain dans son intégralité. On est curieux de voir si l'utilisation de mesures historiques donnera de meilleurs résultats par rapport à d'autres méthodes de modélisation.

De plus, on veut étudier comment la complexité des tâches impacte la capacité du modèle SHRED à étendre les données de mouvement. On pense que si le modèle est entraîné sur des tâches plus complexes, il produira de meilleurs résultats que s'il est entraîné sur des tâches plus simples. Pour tester cela, on va utiliser plusieurs ensembles de données open-source qui capturent une variété de modèles de mouvement.

Vue d'Ensemble de la Méthode

Notre étude se divise en trois sections principales :

Partie A : Techniques de Modélisation

Ici, on explique les maths derrière les différentes techniques de modélisation utilisées pour traduire les informations de capteur éparses en un dataset plus dense. Ça inclut SHRED, d'autres réseaux décodeurs peu profonds, et des modèles de régression linéaire.

Partie B : Ensembles de Données Utilisés

On passe en revue les ensembles de données open-source qu'on a choisis pour évaluer la performance de SHRED dans l'extension des données. Ces ensembles de données incluent diverses activités, comme marcher sur un tapis de course et des actions plus dynamiques comme danser.

Partie C : Complexité du Mouvement

Dans cette section, on regarde comment la complexité des tâches de mouvement affecte la capacité de SHRED à inférer le mouvement.

Comprendre l'Expansion des Données

L'expansion des données signifie transformer des lectures de capteur limitées en un jeu de données plus détaillé. On peut y arriver par deux méthodes :

  1. Reconstruction : Remplir les données manquantes en se basant sur des informations connues.
  2. Inférence : Prédire des données pour de nouvelles situations ou sujets pas encore rencontrés.

Mise en Œuvre de SHRED pour le Mouvement Humain

On a testé comment SHRED étend les données de mouvement humain en utilisant divers ensembles de données et comparé sa performance à d'autres modèles. D'abord, on a exploré des tâches simples de marche sur tapis avant de passer à des activités plus complexes comme la course et la danse freestyle.

Tâches de Marche sur Tapis

En commençant par la marche sur tapis, on a observé si SHRED pouvait reproduire des données qui montrent des motifs réguliers. On a mesuré la précision de nos Reconstructions de données en comparant les résultats de SHRED avec les données mesurées réelles. On a expérimenté avec deux types de mappings : des mappings personnalisés (en utilisant les données de chaque individu) et des mappings de groupe (en utilisant les données de certains individus pour prédire celles des autres).

Collecte de Données de Capture de Mouvement

On a recueilli des données de mouvement d'un groupe d'adultes effectuant des tâches définies. Notre objectif était de voir si on pouvait reconstruire avec précision des états de mouvement complets à partir de mesures sélectionnées. Différentes combinaisons d'entrées de capteurs ont été testées pour voir lesquelles fonctionnaient le mieux.

Données de Capteurs Inertiels

On a aussi collecté des données à partir de dispositifs portables pendant que les participants effectuaient diverses actions. Encore une fois, on a testé la capacité de SHRED à produire des résultats précis à partir de données limitées, en les comparant aux performances d'autres modèles.

Complexité dans les Tâches de Mouvement

Pour examiner davantage les capacités de SHRED, on a exploré comment la complexité des mouvements influençait sa performance. Cela incluait des tâches où les individus devaient changer leurs motifs de démarche. En regardant combien de variation il y avait dans leurs mouvements, on a cherché à quantifier l'influence de la complexité sur l'expansion des données de mouvement.

Explorer les Contraintes Environnementales

On a examiné comment le passage d'un environnement contrôlé comme un tapis de course à des environnements plus dynamiques influençait l'expansion des données. Par exemple, dans des environnements plus naturels, on a noté une variabilité accrue dans la façon dont les gens se déplaçaient. Cette variabilité a eu un impact notable sur la précision de nos résultats.

Précision de l'Expansion des Données

À travers tous les tests, SHRED a pu étendre avec précision les données de mouvement, surpassant d'autres modèles dans des scénarios personnalisés et basés sur des groupes. SHRED a enregistré des taux d'erreur plus bas dans différents ensembles de données et tâches. Lors des essais de marche sur tapis, il a atteint une erreur moyenne qui était significativement plus basse que celle des modèles concurrents.

Comparer SHRED à D'autres Modèles

L'utilisation unique des données de capteur historiques par SHRED a permis d'obtenir des résultats considérablement améliorés par rapport aux modèles qui n'utilisaient pas de séquences temporelles. Cela a marqué un avancement majeur dans la précision de l'expansion des données.

Conclusion

Dans l'ensemble, les réseaux de décodeurs peu profonds comme SHRED sont des outils puissants pour étendre les données de mouvement humain. Ils peuvent efficacement mapper un nombre limité de mesures de capteur à un ensemble d'informations plus complet, ce qui peut être utile à la fois pour reconstruire et inférer le mouvement. Ces résultats pourraient améliorer notre façon de surveiller la santé et la performance dans des contextes quotidiens.

Alors qu'on s'efforce d'une surveillance continue et non intrusive du mouvement humain, les capacités de SHRED ouvrent de nouvelles voies pour des évaluations personnalisées, en particulier dans des contextes comme la réhabilitation. Comprendre l'effet de la complexité du mouvement est crucial pour garantir la précision des algorithmes d'inférence, rendant finalement possible l'application de ces méthodes dans des environnements plus naturels.

En utilisant les approches décrites ici, on peut surmonter les limitations actuelles et améliorer la précision de diverses applications, comme la surveillance de la santé, l'évaluation des performances et la conception d'appareils d'assistance.

Source originale

Titre: Human motion data expansion from arbitrary sparsesensors with shallow recurrent decoders

Résumé: Advances in deep learning and sparse sensing have emerged as powerful tools for monitoring human motion in natural environments. We develop a deep learning architecture, constructed from a shallow recurrent decoder network, that expands human motion data by mapping a limited (sparse) number of sensors to a comprehensive (dense) configuration, thereby inferring the motion of unmonitored body segments. Even with a single sensor, we reconstruct the comprehensive set of time series measurements, which are important for tracking and informing movement-related health and performance outcomes. Notably, this mapping leverages sensor time histories to inform the transformation from sparse to dense sensor configurations. We apply this mapping architecture to a variety of datasets, including controlled movement tasks, gait pattern exploration, and free-moving environments. Additionally, this mapping can be subject-specific (based on an individuals unique data for deployment at home and in the community) or group-based (where data from a large group are used to learn a general movement model and predict outcomes for unknown subjects). By expanding our datasets to unmeasured or unavailable quantities, this work can impact clinical trials, robotic/device control, and human performance by improving the accuracy and availability of digital biomarker estimates.

Auteurs: Megan R Ebers, M. Pitts, K. M. Steele, J. N. Kutz

Dernière mise à jour: 2024-06-03 00:00:00

Langue: English

Source URL: https://www.biorxiv.org/content/10.1101/2024.06.01.596487

Source PDF: https://www.biorxiv.org/content/10.1101/2024.06.01.596487.full.pdf

Licence: https://creativecommons.org/licenses/by-nc/4.0/

Changements: Ce résumé a été créé avec l'aide de l'IA et peut contenir des inexactitudes. Pour obtenir des informations précises, veuillez vous référer aux documents sources originaux dont les liens figurent ici.

Merci à biorxiv pour l'utilisation de son interopérabilité en libre accès.

Articles similaires