[发明专利]一种可迁移的特征自动选取声学诊断方法及系统有效
| 申请号: | 202211381286.3 | 申请日: | 2022-11-07 |
| 公开(公告)号: | CN115545086B | 公开(公告)日: | 2023-04-18 |
| 发明(设计)人: | 余永升;章林柯;胡永文 | 申请(专利权)人: | 海纳科德(湖北)科技有限公司 |
| 主分类号: | G06F18/2113 | 分类号: | G06F18/2113;G06F18/213;G06F18/2411;G06F18/2413;G06F18/2431;G06F18/25 |
| 代理公司: | 武汉知产时代知识产权代理有限公司 42238 | 代理人: | 万文广 |
| 地址: | 430223 湖北省武汉市武汉东湖新技术开发区高*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 迁移 特征 自动 选取 声学 诊断 方法 系统 | ||
1.一种可迁移的特征自动选取声学诊断方法,其特征在于,包括:
S1:获取原始音频,对所述原始音频进行特征提取处理,获得声学特征;
S2:通过混合特征选择模型对所述声学特征进行筛选,获得最优特征子集;
所述混合特征选择模型包括:SFS-SVM模型、SFS-KNN模型、RFE-RF模型、RFE-XGB模型和MIC模型;
步骤S2具体为:
S21:通过SFS-SVM模型计算获得SFS-SVM模型准确率达到最高时所用的特征集合FT1,通过SFS-KNN模型计算获得SFS-KNN模型准确率达到最高时所用的特征集合FT2;
S22:通过RFE-RF模型计算获得RFE-RF模型准确率达到最高时所用的特征集合FT3,通过RFE-XGB模型计算获得RFE-XGB模型准确率达到最高时所用的特征集合FT4;
S23:通过MIC模型计算获得MIC模型的最优特征的排序RankMIC;
S24:计算获得最优特征子集的最大集合Fmax和最优特征子集的最小集合Fmin;
;
S25:构建新排名,获取新排名下前T个特征集合FT,FT满足条件:;
S26:计算获得最优特征子集Fa,;
为最小特征子集选取函数;
S3:通过所述最优特征子集构建特征矩阵;
S4:通过集成诊断模块对所述特征矩阵进行诊断,获得声学诊断结果。
2.根据权利要求1所述的可迁移的特征自动选取声学诊断方法,其特征在于,步骤S1具体为:
S11:对所述原始音频依次进行预加重处理、分帧处理和加窗处理,获得预处理后的音频;
S12:从所述预处理后的音频中提取声学特征,所述声学特征包括:时域特征、频域特征、小波域特征和波形特征。
3.根据权利要求1所述的可迁移的特征自动选取声学诊断方法,其特征在于,步骤S21具体为:
S211:设置SVM特征集合、KNN特征集合和计数k,将SVM特征集合初始化为空集F(SVM,0),将KNN特征集合初始化为空集F(KNN,0),将k的值初始化为1;
S212:判断计数k的值,若k≤m则进入步骤S213,否则进入步骤S218;m为提取的声学特征集合中的特征数量;
S213:计算获得第k次SFS-SVM模型的最优特征ftk,计算公式为:
其中,为最优特征选取函数,F(SVM,k-1)为第k-1次更新后的SVM特征集合,GSVM()为SFS-SVM模型的评价函数,X为声学特征数据,F为声学特征集合,fj为声学特征集合中的第j个特征,j为特征的编号;
S214:将ftk添加至SVM特征集合中,获得第k次更新后的SVM特征集合F(SVM,k),计算公式为:;
通过第k次svm的评价函数获得第k次更新后的svm特征集合的准确率,计算公式为:
S215:计算获得第k次SFS-KNN模型的最优特征fpk,计算公式为:
其中,F(KNN,k-1)为第k-1次更新后的KNN特征集合,GKNN()为SFS-KNN模型的评价函数;
S216:将fpk添加至KNN特征集合中,获得第k次更新后的KNN特征集合F(KNN,k),计算公式为:;
通过第k次KNN的评价函数获得第k次更新后的KNN特征集合的准确率,计算公式为:
S217:令k=k+1,返回步骤S212;
S218:计算获得svm的最终排序,计算公式为:;
其中,Rank(SVM,F)为SVM特征集合中最优特征的排序,为SVM特征集合中准确率的排序;
计算获得KNN的最终排序,计算公式为:;
其中,Rank(KNN,F)为KNN特征集合中最优特征的排序,为KNN特征集合中准确率的排序;
S219:计算获得SFS-SVM模型准确率达到最高时所用的特征集合FT1,计算公式为:
其中,T1为SFS-SVM模型达到最高准确率时所用特征个数;
计算获得SFS-KNN模型准确率达到最高时所用的特征集合FT2,计算公式为:
其中,T2为SFS-KNN模型达到最高准确率时所用特征个数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海纳科德(湖北)科技有限公司,未经海纳科德(湖北)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211381286.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有除尘结构的塑料造粒机
- 下一篇:一种防侧翻的救生皮划艇





