【技术实现步骤摘要】
深度学习模型的模型训练方法、装置、设备及存储介质
[0001]本申请属于人工智能设备
,尤其涉及一种深度学习模型的模型训练方法、装置、设备及存储介质。
技术介绍
[0002]随着人工智能技术的发展,深度学习模型广泛应用于需要进行智能识别、智能决策的系统中,例如图像识别、音频识别等等。现有技术中,一般嵌入式系统的深度学习方案通常为先在PC(全称Personal Computer,个人计算机)端基于浮点型数据存储格式将深度学习模型预训练至收敛状态,再将该训练好的深度学习模型有浮点型转换成整数型,进而将整数型的深度学习模型部署到该嵌入式系统中进行使用。然而,由于深度学习模型由浮点型转换成整数型的过程中存在较大的精度损失,使得深度学习模型转换前后的识别或决策输出结果存在较大偏差,甚至出现输出结果反转的情况,会导致嵌入式系统在使用该深度学习模型时严重影响系统处理数据的准确性。
技术实现思路
[0003]有鉴于此,本申请实施例提供了一种深度学习模型的模型训练方法、装置、设备及存储介质,可以提高深度学习模型训练的准确 ...
【技术保护点】
【技术特征摘要】
1.一种深度学习模型的模型训练方法,其特征在于,包括:在模型训练阶段,采用训练数据对第一浮点型深度学习模型进行预训练,获得预训练后的第二浮点型深度学习模型,并将所述第二浮点型深度学习模型转换为整数型深度学习模型;在模型测试阶段,采用测试数据对所述整数型深度学习模型进行模型测试,根据测试结果判断所述整数型深度学习模型是否满足模型收敛状态条件;若满足模型收敛状态条件,将所述整数型深度学习模型部署到嵌入式系统中使用,否则,返回所述模型训练阶段,采用训练数据对所述第二浮点型深度学习模型进行下一轮的预训练,直至获得满足模型收敛状态条件的整数型深度学习模型为止。2.根据权利要求1所述的深度学习模型的模型训练方法,其特征在于,所述在模型测试阶段,采用测试数据对所述整数型深度学习模型进行模型测试,根据测试结果判断所述整数型深度学习模型是否满足模型收敛状态条件的步骤,包括:将目标测试数据输入至所述整数型深度学习模型中进行模型测试,以使所述整数型深度学习模型基于所述目标测试数据进行数据处理并输出对应的实际处理结果;将所述实际处理结果与基于所述目标测试数据预设的期望处理结果进行相似度比对,计算出所述实际处理结果与所述期望处理结果之间的相似度值,将所述相似度值作为模型测试的测试结果;根据所述测试结果,将所述相似度值与预设的相似度阈值进行大小比较,若所述相似度值大于所述预设的相似度阈值,则判断所述整数型深度学习模型满足模型收敛状态条件。3.根据权利要求1所述的深度学习模型的模型训练方法,其特征在于,所述将所述测试数据输入至所述整数型深度学习模型中进行模型测试,以使所述整数型深度学习模型基于所述测试数据进行数据处理并输出对应的实际处理结果的步骤之前,包括:构建用于对所述整数型深度学习模型进行模型测试的测试样本,其中,所述测试样本中包含有测试数据以及基于测试数据预设的期望处理结果,并在所述测试数据与所述基于测试数据预设的期望处理结果之间建立有相关对应的映射关联关系。4.根据权利要求3所述的深度学习模型的模型训练方法,其特征在于,所述将所述第二浮点型深度学习模型转换为整数型深度学习模型的步骤,包括:将所述第二浮点型深度学习模型中内存机制的数据存储格式由浮点型修改为整数型。5.一种深度学习模型的模型训练装置,其特征在于,所述深度学习模型的模型训练装置包括:模型训练模块,用于在模型训练阶段,采用训练数据对第一浮点型深度学...
【专利技术属性】
技术研发人员:黄永锋,
申请(专利权)人:深圳市优必选科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。