专利号:CN201911046228.3
摘要:本发明属于机械振动信号处理技术领域。为了解决K‑SVD算法中字典训练时间较长的问题,本发明公开了一种机械振动信号稀疏表示的快速字典学习算法,具体包括以下步骤:步骤S1,选取训练样本确定初始字典以及确定最佳时序相邻多列样本原子数ml;步骤S2,采用同步正交匹配追踪法(SOMP)对训练样本时序相邻多列样本原子同步稀疏编码,求得稀疏系数矩阵A;步骤S3,固定同步稀疏编码后的稀疏系数矩阵,采用最小二乘法(SGK)进行字典更新;步骤S4,重复步骤S2和步骤S3,直至满足迭代停止条件,完成字典训练,得到学习字典。采用本发明的字典学习算法可以在保证振动信号压缩重构性能的情况下,大大有效提升了字典训练速率。
