本发明涉及人工智能领域的图像处理技术,尤其涉及脉冲星搜索网络训练方法、脉冲星搜索方法、装置、电子设备、计算机程序产品以及存储介质。
背景技术:
1、基于深度学习所进行的各类别识别,一直以来都是各应用场景下解决大量数据分的重要工具。例如,在图像、自然语言处理等应用场景中,对大量数据所实现的大规模分类和识别,以此来快速准确的获得相关的分类预测结果,加速所在应用场景的功能实现。
2、在对图像所进行的分类预测中,根据所部署的应用场景不同,可以执行不同的任务,在进行脉冲星搜索时,由于脉冲星搜索任务中通常会产生海量的候选体文件,例如fast会将会有pb量级的年增量,预计将产生千万量级的候选体,故而在脉冲星候选体搜寻中,搜索模型的准确度和搜索模型的推理速度都将至关重要。
技术实现思路
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、所述信息处理模块,用于通过所述主干网络对应的预训练全连接层网络,基于所述脉冲轮廓图像的标签值,确定所述第一训练对应的第一损失函数;
37、所述信息处理模块,用于将所述训练样本集合中的训练样本,带入所述第一损失函数;
38、所述信息处理模块,用于当所述第一损失函数满足第一收敛条件时,确定所述主干网络的初始网络参数。
39、上述方案中,
40、所述信息处理模块,用于通过所述主干网络对应的分类任务全连接层网络,基于所述脉冲星标签值,确定所述第二训练对应的第二损失函数;
41、所述信息处理模块,用于将所述训练样本集合中的训练样本,带入所述第二损失函数;
42、所述信息处理模块,用于当所述第二损失函数满足第二收敛条件时,确定所述主干网络的更新参数;
43、所述信息处理模块,用于基于所述主干网络的更新参数,调整所述脉冲星搜索网络的主干网络的初始参数,得到所述脉冲星搜索网络的主干网络的目标参数。
44、本发明实施例还提供了一种脉冲星搜索装置,包括:
45、信号传输模块,用于接收无标注的脉冲星搜索候选体信号;
46、信号处理模块,用于获取与所述脉冲星搜索候选体信号对应的时间相位分布图像和频率相位分布图像;
47、所述信号处理模块,用于通过脉冲星搜索网络的主干网络,对所述时间相位分布图像和频率相位分布图像进行处理,确定图像处理结果;
48、所述信号处理模块,用于通过所述脉冲星搜索网络的分类任务全连接层网络,对所述图像处理结果进行处理,得到所述脉冲星搜索候选体信号的预测结果。
49、本发明实施例还提供了一种电子设备,所述电子设备包括:
50、存储器,用于存储可执行指令;
51、处理器,用于运行所述存储器存储的可执行指令时,实现前述的脉冲星搜索网络训练方法。
52、本发明实施例还提供了一种计算机可读存储介质,存储有可执行指令,其特征在于,所述可执行指令被处理器执行时实现前述的脉冲星搜索网络训练方法。
53、本发明实施例具有以下有益效果:
54、本发明通过获取脉冲星搜索候选体信号对应的时间相位分布图像和频率相位分布图像;对所述时间相位分布图像和频率相位分布图像进行组合,形成所述脉冲星搜索网络的训练样本集合;获取所述获取脉冲星搜索候选体信号对应的候选体的脉冲轮廓图像和脉冲星标签值;基于所述训练样本集合和所述候选体的脉冲轮廓图像,对所述脉冲星搜索网络的主干网络进行第一训练,确定所述主干网络的初始网络参数;基于所述训练样本集合和所述和脉冲星标签值,对所述脉冲星搜索网络的主干网络进行第二训练,以实现调整所述脉冲星搜索网络的主干网络的初始参数,得到所述脉冲星搜索网络的主干网络的目标参数,由此,能够实现通过对脉冲星搜索网络的训练,能够在减少训练数据总量和无需重进行监督训练的前提下,稳定提高脉冲星搜索网络训练训练的准确率,减轻脉冲星搜索网络的过拟合,增强脉冲星搜索网络模型的泛化能力,便于将及时所训练的脉冲星搜索网络模型部署于网络终端中,实现脉冲星搜索网络模型的大规模应用。