[发明专利]一种基于运行环境误差分析的深度学习模型质量评估方法在审
申请号: | 202010714667.3 | 申请日: | 2020-07-23 |
公开(公告)号: | CN111881033A | 公开(公告)日: | 2020-11-03 |
发明(设计)人: | 陈振宇;章许帆;许子桓;刘佳玮 | 申请(专利权)人: | 深圳慕智科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06N3/04;G06N3/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518057 广东省深圳市南山区粤海街道高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 运行 环境 误差 分析 深度 学习 模型 质量 评估 方法 | ||
1.一种基于运行环境误差分析的深度学习模型质量评估方法,其特征是对算子组合以及多层算子进行误差分析;通过多峰分布实现对测试数据分布的模拟;建立算子质量与模型质量之间的关系模型,实现模型质量的评估。
2.根据权利要求1所描述的对算子组合以及多层算子进行误差分析,其特征是:对目前深度学习框架中提供的深度学习算子进行分析,得到每个算子运算中对输入上的误差值的理论传播范围,作为算子实例准确性与稳定性的判断依据。本项目进一步通过不同深度学习框架中提供的算子实例进行测试执行,以得到的结果计算相对误差。
3.根据权利要求1所描述的通过多峰分布实现对测试数据分布的模拟,其特征是:利用基于变异的模糊测试技术,通过引入一系列变异方法,基于已有的测试数据生成充分的测试数据。在这一步中,我们会基于元素值和张量特征对原始输入进行扰动,同时,考虑到深度学习算子的数值运算特性,触发Bug的输入往往呈现一定的连续性。
4.根据权利要求1所描述的建立算子质量与模型质量之间的关系模型,实现模型质量的评估。其特征是:基于算子误差分析模块对于算子实例的准确性和稳定性判断,分别使用不同深度学习库中的算子实例构建模型实例,建立算子质量与模型质量之间的关系模型,即算子的精度如何对模型质量产生影响,从而定位模型中导致输入产生异常的算子实现,实现模型质量的评估。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳慕智科技有限公司,未经深圳慕智科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010714667.3/1.html,转载请声明来源钻瓜专利网。