本发明涉及样本分析,具体涉及一种指纹图谱类型识别方法、电子设备及存储介质。
背景技术:
1、传统的指纹图谱类型识别方法大多采用特征峰识别,但是有些指纹图谱的特征峰不明显或者为低丰度,进而不容易被检测,导致指纹图谱类型无法识别。
2、相应地,本领域需要一种新的技术方案来解决上述问题。
技术实现思路
1、为了克服上述缺陷,提出了本发明,以提供解决或至少部分地解决如何准确地识别指纹图谱类型的技术问题的一种指纹图谱类型识别方法、电子设备及存储介质。
2、第一方面,提供一种指纹图谱类型识别方法,所述方法包括:
3、获取待识别的指纹图谱;
4、将所述待识别的指纹图谱输入由至少一个有效识别模型组成的模型集,得到指纹图谱类型识别结果,其中所述至少一个有效识别模型根据预设条件对训练好的识别模型筛选得到,其中所述识别模型基于对应的离子峰簇训练得到。
5、在上述指纹图谱类型识别方法的一个技术方案中,所述方法还包括获取模型集,其中所述获取模型集具体包括:
6、对多个识别模型进行训练,得到多个训练好的识别模型;
7、根据所述预设条件对所述多个训练好的识别模型进行筛选,得到至少一个有效识别模型;
8、将所述至少一个有效识别模型进行组合,得到所述模型集。
9、在上述指纹图谱类型识别方法的一个技术方案中,所述对多个识别模型进行训练包括:
10、获取多个训练集,其中,所述每个训练集为对应的标注了类型标签的离子峰簇;
11、将每个训练集输入对应的识别模型,分别对对应的识别模型进行训练。
12、在上述指纹图谱类型识别方法的一个技术方案中,所述获取多个训练集包括:
13、获取标注了类型标签的多个指纹图谱;
14、对所述多个指纹图谱进行归一化处理,得到所述多个指纹图谱的离子峰集合;
15、将所述离子峰集合划分为至少一个离子峰簇。
16、在上述指纹图谱类型识别方法的一个技术方案中,所述将所述离子峰集合划分为至少一个离子峰簇,包括:
17、获取所述离子峰集合中多个离子峰分布的密集程度;
18、根据所述密集程度将所述多个离子峰划分为至少一个所述离子峰簇。
19、在上述指纹图谱类型识别方法的一个技术方案中,
20、所述预设条件至少包括预设指纹图谱数量和预设准确率阈值;
21、所述根据所述预设条件对所述多个训练好的识别模型进行筛选,包括:
22、分别判断所述多个训练好的识别模型中参与训练的指纹图谱数量是否满足所述预设指纹图谱数量;
23、分别判断所述多个识别模型的准确率是否满足所述预设准确率阈值;
24、筛选出同时满足所述预设指纹图谱数量和所述预设准确率阈值的所述识别模型作为所述有效识别模型。
25、在上述指纹图谱类型识别方法的一个技术方案中,所述将所述至少一个有效识别模型进行组合,得到所述模型集,包括:
26、将多个有效识别模型以不同方式进行组合,得到由所述多个有效识别模型组成的多个模型集。
27、在上述指纹图谱类型识别方法的一个技术方案中,所述方法还包括:
28、基于所述多个模型集输出多个识别结果;
29、对所述多个识别结果进行误差函数计算;
30、基于所述误差函数计算结果分别检验所述多个模型集是否满足预设误差阈值;
31、筛选出满足所述预设误差阈值的一个或多个模型集作为训练好的模型集。
32、在第二方面,提供一种电子设备,该电子设备包括处理器和存储装置,所述存储装置适于存储多条程序代码,所述程序代码适于由所述处理器加载并运行以执行上述指纹图谱类型识别方法的技术方案中任一项技术方案所述的指纹图谱类型识别方法。
33、在第三方面,提供一种计算机可读存储介质,该计算机可读存储介质其中存储有多条程序代码,所述程序代码适于由处理器加载并运行以执行上述指纹图谱类型识别方法的技术方案中任一项技术方案所述的指纹图谱类型识别方法。
34、本发明上述一个或多个技术方案,至少具有如下一种或多种
35、有益效果:
36、在实施本发明的技术方案中,首先获取待识别的指纹图谱,然后将待识别的指纹图谱输入由至少一个有效识别模型组成的模型集,得到指纹图谱类型识别结果;其中至少一个有效识别模型根据预设条件对训练好的识别模型筛选得到,其中识别模型基于对应的离子峰簇训练得到。通过上述实施方式,能够对待识别的指纹图谱整体进行分析,摆脱了传统方法依赖于识别个别特征峰的限制,因此识别结果更加准确,并且该指纹图谱类型识别方法不受样本来源限制,更加简单可靠,适用范围也更加广泛。
1.一种指纹图谱类型识别方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括获取模型集,其中所述获取模型集具体包括:
3.根据权利要求2所述的方法,其特征在于,所述对多个识别模型进行训练包括:
4.根据权利要求3所述的方法,其特征在于,所述获取多个训练集包括:
5.根据权利要求4所述的方法,其特征在于,所述将所述离子峰集合划分为至少一个离子峰簇,包括:
6.根据权利要求2所述的方法,其特征在于,
7.根据权利要求2所述的方法,其特征在于,所述将所述至少一个有效识别模型进行组合,得到所述模型集,包括:
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
9.一种电子设备,包括处理器和存储装置,所述存储装置适于存储多条程序代码,其特征在于,所述程序代码适于由所述处理器加载并运行以执行权利要求1至8中任一项所述的指纹图谱类型识别方法。
10.一种计算机可读存储介质,其中存储有多条程序代码,其特征在于,所述程序代码适于由处理器加载并运行以执行权利要求1至8中任一项所述的指纹图谱类型识别方法。