探索联合角度和sEMG信号对联合扭矩预测准确性的贡献,使用基于LSTM的深度学习技术
1Faculty of Engineering and Natural Sciences, Department of Biomedical Engineering, Acibadem Mehmet Ali Aydinlar University, Istanbul, Turkey.
Computer methods in biomechanics and biomedical engineering
|September 5, 2024
概括
机器学习模型使用关节角度和表面电肌图 (sEMG) 信号准确预测下肢关节扭矩. 结果表明单个输入类型可能足以预测联合扭矩,优化生物力学分析.
科学领域:
- 生物力学 生物力学
- 机器学习 机器学习
- 可穿戴技术可穿戴技术
背景情况:
- 预测下肢关节扭矩对于理解和分析人类运动至关重要.
- 表面电肌图 (sEMG) 和关节角度是生物力学模型的常见输入.
- 准确的扭矩预测可以增强康复和性能分析.
研究的目的:
- 评估机器学习模型在预测下肢关节扭矩方面的有效性.
- 为了比较使用联合角度,sEMG和组合输入的模型的性能.
- 为了确定单个输入方式对于联合扭矩估计的充分性.
主要方法:
- 通过使用公共数据集训练了三种双向长期短期记忆 (LSTM) 模型.
- 模型使用联合角度,sEMG信号和组合数据作为输入方式.
- 使用规范化根平均平方误差 (nRMSE) 和皮尔森相关系数 (PCC) 评估性能.
主要成果:
- 所有模型都表现出高度融合的性能,大多数NRMSE平均值低于10%.
- 关节扭矩预测最成功 (平均nRMSE<9%),其次是部 (10%) 和膝盖 (11%).
- 在关节 (脚: ~0.98,部: ~0.95,膝盖: ~0.92) 实现了高和可比的PCC值.
结论:
- 机器学习模型可以有效地预测行走时下肢关节的扭矩.
- 单个输入模式 (联合角度或sEMG) 可以提供准确的扭矩预测.
- 这些发现表明,生物机械建模的输入选择具有灵活性,可能简化数据采集.
相关概念视频
Functional Classification of Joints
3.9K
Functional Classification of Joints
The functional classification of joints is determined by the amount of mobility between the adjacent bones. Joints are functionally classified as a synarthrosis or immobile joint, an amphiarthrosis or slightly moveable joint, or as a diarthrosis, a freely moveable joint. Fibrous and cartilaginous joints can be functionally classified as either synarthroses or amphiarthroses, whereas all synovial joints are classified as diarthroses.
Synarthrosis
An...
The functional classification of joints is determined by the amount of mobility between the adjacent bones. Joints are functionally classified as a synarthrosis or immobile joint, an amphiarthrosis or slightly moveable joint, or as a diarthrosis, a freely moveable joint. Fibrous and cartilaginous joints can be functionally classified as either synarthroses or amphiarthroses, whereas all synovial joints are classified as diarthroses.
Synarthrosis
An...
3.9K
Kinematic Equations for Rotation
320
In mechanics, when one observes a rigid body in rotational motion with constant angular acceleration, it is possible to establish equations for its rotational kinematics. This process resembles how linear kinematics are dealt with in simpler motion studies.
For instance, imagine a point A on a rigid body engaged in circular motion. The translational velocity of this particular point can be calculated by taking the time derivatives of the displacement equation, which essentially measures the...
For instance, imagine a point A on a rigid body engaged in circular motion. The translational velocity of this particular point can be calculated by taking the time derivatives of the displacement equation, which essentially measures the...
320
Structural Classification of Joints
3.2K
Joints, also known as articulations, are classified based on their structural characteristics, i.e., based on whether the articulating surfaces of the adjacent bones are directly connected by fibrous connective tissue or cartilage, or whether the articulating surfaces contact each other within a fluid-filled joint cavity. These differences serve to divide the joints of the body into three structural classifications.
A fibrous joint is where the adjacent bones are united by fibrous connective...
A fibrous joint is where the adjacent bones are united by fibrous connective...
3.2K
Relative Motion Analysis using Rotating Axes
450
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame.
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
450
Linear Approximation in Time Domain
72
Nonlinear systems often require sophisticated approaches for accurate modeling and analysis, with state-space representation being particularly effective. This method is especially useful for systems where variables and parameters vary with time or operating conditions, such as in a simple pendulum or a translational mechanical system with nonlinear springs.
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
72
Relative Motion Analysis using Rotating Axes-Problem Solving
394
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
Here, in order to determine the magnitude of velocity and acceleration for point...
394


