本研究提出了一种可重复的体感音乐学习方案,结合了残余LSTM识别与TRPO以适应适应困难度。它涵盖了预处理、FFT功能、培训、个性化和评估。在公开数据集上,混合模型通过三个主体不相交折叠达到了Acc 95.0 / P 93.5 / R 94.6 / F1 94.2。
Access restricted. Please log in or start a trial to view this content.
Access restricted. Please log in or start a trial to view this content.
Access restricted. Please log in or start a trial to view this content.
Access restricted. Please log in or start a trial to view this content.
Access restricted. Please log in or start a trial to view this content.
| Name | Company | Catalog Number | Comments |
|---|---|---|---|
| 加速度计传感器数据 | 卡格尔(公有领域) | 数据集中包含的多模态输入信号(运动模式、时序特征) | |
| GPU工作站 | 英伟达公司,美国 | 训练硬件:NVIDIA RTX 3080(10 GB),32 GB 内存,Ubuntu 20.04 | |
| 手部 - 关节位置数据 | 卡格尔(公有领域) | 体感输入用于手势识别 | |
| Matplotlib(v3.7) | https://matplotlib.org | 用于绘制数据和性能指标的可视化库 | |
| NumPy(v1.23) | https://numpy.org | 数组作数值计算库 | |
| 公共音乐手势与节奏数据集 | 卡格尔(公有领域) | 匿名数据集,包含2730个样本,记录身体对节奏和拍子的反应;用于培训/验证/测试(70/15/15) | |
| Python 3.10.1 | Python 软件基金会,https://www.python.org | 模型实现与分析的编程环境 | |
| PyTorch(v1.13) | https://pytorch.org | 用于实现ResLSTM和TRPO模块的深度学习框架 | |
| SCIKIT - 学习(v1.2) | https://scikit-learn.org | 用于预处理和评估的机器学习工具 | |
| 科学(v1.10) | https://scipy.org | 科学计算库(用于维纳过滤) |
Access restricted. Please log in or start a trial to view this content.
Request permission to reuse the text or figures of this JoVE article
Request Permission