【技术实现步骤摘要】
一种基于MCU的AI多场景自适应识别方法
[0001]本专利技术涉及计算机视觉
,具体涉及一种基于MCU的AI多场景自适应识别方法。
技术介绍
[0002]近年来,随着深度神经网络的发展,模型选择包括两个步骤:选择一个模型,然后设定它的参数。自适应模型选择的目的就是自动选择出一个最合适的模型并且能够设定好它的最优参数。自适应模型选择可以根据指定的规则和特定的数据集,通过自动获取和分析数据特征,从而选择适用于该数据集的模型,使其获得更好的效果。
[0003]特别地,当神经网络需要集成到开发板的时候,精度会因为模型量化而达不到理想的效果,越大的模型越不容易部署,同时在开发板中实现的场景可能并不唯一。因此,自适应模型选择技术和启发式量化是很好提升模型鲁棒性和整体性能的方法。
[0004]本专利技术提出了一种基于MCU的AI多场景自适应识别方法,特别地,专利技术改进了一种强有力的量化感知方式,在对感知量化后的模型进行启发式量化,在不断挑选测试最佳量化参数的基础上,进一步对模型进行训练后感知,大大减少了训练中量化过程中产生的精度影响,极大提高了神经网络部署于MCU中的整体能力,进一步提高了模型的性能。
技术实现思路
[0005]本专利技术提出一种基于MCU的AI多场景自适应识别方法,旨在针对多个不同数据集实现自适应图像增强以及网络模型选择,以提升整体性能。
[0006]为实现以上的目的,本专利技术是通过以下技术方案来实现的:
[0007](1)批量图像输入和预处理:输入批量 ...
【技术保护点】
【技术特征摘要】
1.一种基于MCU的AI多场景自适应识别方法,其特征在于该方法包括以下步骤:(1)批量图像输入和预处理:输入批量图像进行网络训练;(2)对不同场景的图像数据采用自适应数据增强,创建一个数据增强策略的搜索空间,利用搜索算法选取适合特定数据集的数据增强策略;(3)获取预设模型框架,所述预设模型包含多个模型,基于各数据集构建与各所述模型相对应的特征,通过AutoML从多个模型框架中选择适合的网络模型进行批量图像训练;(4)获取训练好的模型文件(如.onnx、.pth文件),解析网络模型结构中的权重和偏置数据,对模型存储格式进行感知量化,使得模型权重和偏置数据类型由float转为int8;(5)添加随机波动,并不断重复测试,选取最好的模型参数;(6)测试执行,重新对感知量化后的模型进行评估测试精度。2.根据权利要求1所述的基于MCU的AI多场景自适应识别方法,其特征在于步骤(1)输入的图像可以是多个不同数据集的。3.根据权利要求1所述的基于MCU的AI多场景自适应识别方法,其特征在于,所述步骤(2)具体的是:确定数据集类型,对不同场景的图像数据进行自适应数据增强,该方法创建一个数据增强策略的搜索空间,根据应用操作的概率和操作的幅度,利...
【专利技术属性】
技术研发人员:李建军,叶茵,陈挺,李胜炎,陈威特,
申请(专利权)人:北京中电华大电子设计有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。