Physiologically Constrained Musculoskeletal Neural Network for Multi-DoF Joint Kinematics Estimation from Partially Observed sEMG
Cet article propose un nouveau réseau de neurones musculosquelettiques (MSK-NN) entièrement différentiable qui estime la cinématique articulaire à plusieurs degrés de liberté à partir d'eSMG partiellement observées en inférant simultanément les activations musculaires non mesurées via une perte composite physique-physiologique, atteignant une précision et une plausibilité physiologique supérieures par rapport aux modèles de référence de l'apprentissage profond existants sans nécessiter de supervision biomécanique directe.
Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète
Le gros problème : Le robot « aveugle »
Imaginez que vous essayiez d'apprendre à un robot à bouger un poignet humain. Habituellement, vous placeriez des capteurs sur chaque muscle de l'avant-bras pour dire au robot quoi faire. Mais dans le monde réel, c'est impossible. Certains muscles sont trop profonds dans le bras, trop petits, ou simplement situés à des endroits où vous ne pouvez pas coller un capteur sans qu'il ne tombe.
Cela crée un « angle mort ». Le robot ne voit les signaux que de quelques muscles (ceux qu'il peut mesurer) mais doit deviner ce que font les muscles cachés. Si le robot se trompe dans ses suppositions, le poignet pourrait bouger d'une manière qui semble non naturelle ou physiquement impossible, comme une marionnette aux fils emmêlés.
La solution : MSK-NN (Le système de « supposition intelligente »)
Les auteurs ont créé un nouveau programme informatique appelé MSK-NN. Voyez cela comme une équipe composée de deux parties travaillant ensemble pour résoudre l'énigme :
- Le « Détective » (Le réseau de neurones) : Cette partie observe les signaux des muscles qu'elle peut voir. C'est comme un détective observant des empreintes de pas sur une scène de crime. Il essaie de deviner ce que font les muscles cachés en se basant sur les indices dont il dispose.
- Le « Coach de Physique » (Le modèle musculosquelettique) : C'est la recette secrète. Au lieu de simplement deviner, le Détective soumet ses idées à un strict « Coach de Physique ». Ce Coach connaît les règles de l'anatomie humaine et de la physique (comme la façon dont les muscles tirent sur les os et comment les articulations pivotent). Si le Détective devine qu'un muscle tire d'une manière qui briserait un os ou défierait la gravité, le Coach dit : « Non, réessaie. »
Comment ils entraînent l'équipe
Habituellement, pour apprendre à un ordinateur à comprendre les muscles, vous devez connaître la force exacte générée par chaque muscle. Mais mesurer cette force à l'intérieur d'un être humain vivant est extrêmement difficile et coûteux.
Les auteurs ont contourné cela en utilisant un « livre de règles en trois parties » (une fonction de perte ou loss function) pour entraîner le système sans avoir besoin de ces mesures de force difficiles à obtenir :
- Le « Score Cible » (Perte de cinématique) : Le poignet s'est-il déplacé selon le bon angle ? Si la supposition du robot entraîne une mauvaise position du poignet, il reçoit une pénalité.
- La « Règle du Travail d'Équipe » (Perte de synergie) : Les muscles ne travaillent pas seuls ; ils travaillent en groupes (comme une équipe de rameurs). Le système vérifie si les muscles visibles travaillent ensemble selon un schéma coordonné et naturel. S'ils agissent bizarrement, de manière désynchronisée, il reçoit une pénalité.
- La « Règle de la Ressemblance Familiale » (Perte de tendance) : C'est la partie ingénieuse pour les muscles cachés. Le système sait que certains muscles profonds travaillent généralement en synchronisation avec des muscles de surface spécifiques. Même s'il ne peut pas voir le muscle profond, il force la « supposition » du muscle profond à bouger en même temps que son « cousin » visible. S'ils ne bougent pas ensemble, il reçoit une pénalité.
L'expérience : L'entraînement du poignet
L'équipe a testé cela sur des poignets humains. Ils ont demandé à des personnes de bouger leurs poignets de quatre manières :
- Cercles dans le sens des aiguilles d'une montre.
- Cercles dans le sens inverse des aiguilles d'une montre.
- Des « 8 » (figures en huit).
- Mouvements aléatoires et chaotiques (le test le plus difficile).
Ils ont comparé leur nouveau système à d'autres méthodes d'IA populaires (comme les réseaux de neurones standards ou les modèles LSTM).
Les résultats : Pourquoi il a gagné
- Une meilleure précision : Le système MSK-NN a prédit le mouvement du poignet avec beaucoup plus de précision que les autres, surtout lors des mouvements aléatoires et chaotiques. Les autres systèmes avaient tendance à devenir confus et saccadés lorsque le mouvement n'était pas un cercle parfait.
- La « supposition magique » : Le système a été testé sur un muscle profond spécifique (appelé APL) qui ne lui avait jamais été montré. Le système a dû deviner son activité entièrement par lui-même. Lorsqu'ils ont comparé la supposition de l'ordinateur au signal réel du muscle caché (qu'ils avaient enregistré secrètement juste pour la vérification), la supposition était remarquablement précise. Cela a prouvé que le système pouvait « voir » les muscles invisibles.
- Physiquement réaliste : Les chiffres que le système a produits pour la force et la longueur musculaire sont restés dans les limites de ce qui est biologiquement possible pour un humain. Il n'a pas inventé de muscles surhumains.
Le test d'« Ablation » (Que se passe-t-il si nous retirons des parties ?)
Les chercheurs ont réalisé une expérience de type « et si ». Ils ont désactivé la partie du système qui devine les muscles cachés.
- Résultat : La précision a chuté.
- Signification : Cela a prouvé que deviner ce que font les muscles cachés est en fait nécessaire. On ne peut pas simplement ignorer les muscles profonds et s'attendre à ce que le poignet bouge correctement.
L'essentiel à retenir
Cet article présente une nouvelle façon d'apprendre aux ordinateurs à comprendre le mouvement humain lorsqu'ils ne peuvent pas voir tous les muscles. En combinant un devineur d'IA intelligent avec un coach de physique strict, le système peut prédire comment un poignet va bouger et peut même « halluciner » (deviner avec précision) l'activité de muscles qu'il ne peut pas voir. Cela fonctionne mieux que les méthodes actuelles, surtout lorsque les mouvements sont imprévisibles, et cela respecte les lois de la biologie humaine.
Noyé(e) sous les articles dans votre domaine ?
Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.