肌肉活动电信号推测手势竞赛总结

肌肉活动电信号推测手势竞赛总结

1. 训练集loss 比测试集 loss 高是为什么?

 是因为做了数据增强。如对标签做smooth 处理。

2. 如果test set 比 validation set 的 accurancy  小很多怎么办?

1) 那么检查 数据预处理是否一致。

2) 增加训练迭代次数,如下图 epoch = 150 的时候还不稳定,到200的时候就稳定了。

 肌肉活动电信号推测手势竞赛总结

 

3. 曲线规律 转载一点别人的训练经验

train loss 不断下降,test loss不断下降:说明网络仍在学习;

train loss 不断下降,test loss趋于不变:说明网络过拟合;

train loss 趋于不变,test loss不断下降:说明数据集100%有问题;

train loss 趋于不变,test loss趋于不变:说明学习遇到瓶颈,需要减小学习率或批量数目;或者是数据集有问题(数据集标注错误数据比较多)

train loss 不断上升,test loss不断上升:说明网络结构设计不当,训练超参数设置不当,数据集经过清洗等问题。