[发明专利]模型评测方法、装置、电子设备及存储介质在审
| 申请号: | 202110220723.2 | 申请日: | 2021-02-26 |
| 公开(公告)号: | CN113704082A | 公开(公告)日: | 2021-11-26 |
| 发明(设计)人: | 汪的;谢睿 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36;G06K9/62;G06N3/04;G06N3/08 |
| 代理公司: | 北京市立方律师事务所 11330 | 代理人: | 张筱宁 |
| 地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 模型 评测 方法 装置 电子设备 存储 介质 | ||
1.一种模型评测方法,其特征在于,包括:
获取训练数据和测试数据;
采用所述训练数据对模型进行训练;
采用所述测试数据测试训练后的模型,并计算测试时对所述模型性能进行评估得到的预设指标值;
基于所述预设指标值确定采用评测系统中的至少一个分析模块针对所述训练数据、测试数据和模型中的至少一项进行评测。
2.根据权利要求1所述的方法,其特征在于,所述基于所述预设指标值确定采用评测系统中至少一个分析模块针对所述训练数据、测试数据和模型中的至少一项进行评测,包括:
若所述预设指标值小于或等于预设阈值,采用下述至少一种进行评测:采用评测系统中用于度量所述测试数据完整性的覆盖度分析模块针对模型进行评测;采用评测系统中用于度量所述测试数据不确定性的不确定性分析模块针对测试数据进行评测;
采用评测系统中用于分析测试数据的不同特征对模型决策的重要程度的归因分析模块、用于分析测试数据的的不同特征对模型决策的重要程度的可视化分析模块和用于分析训练数据对模型针对测试数据进行决策的重要程度的影响力分析模块中的至少一个针对异常问题进行评测。
3.根据权利要求2所述的方法,其特征在于,采用覆盖度分析模块针对模型进行评测包括以下至少一项:
基于所述训练数据确定所述模型中每一神经元的边界范围,基于所述边界范围与测试数据对所述模型进行评测;
构建所述模型网络层间的神经元对,并基于所述神经元对与所述测试数据对所述模型进行评测。
4.根据权利要求3所述的方法,其特征在于,所述基于所述训练数据确定所述模型中每一神经元的边界范围,基于所述边界范围与测试数据对所述模型进行评测,包括:
基于所述训练数据进行前向传播处理,确定所述模型中各神经元的边界范围;
基于所述测试数据进行前向传播处理,确定所述测试数据中各测试样本超出边界范围对应的神经元数量;
基于所述神经元数量确定所述模型对各测试样本进行决策的置信度;
基于所述置信度确定针对模型进行评测的结果。
5.根据权利要求3所述的方法,其特征在于,所述构建神经元对,并基于所述神经元对与所述测试数据对所述模型进行评测,包括:
在所述模型的不同层神经元中抽取神经元构建多个神经元对;
确定所述测试数据触发神经元对中所有激活状态的神经元对数量与所有神经元对数量的比值;
基于所述比值确定针对所述模型进行评测的结果。
6.根据权利要求5所述的方法,其特征在于,所述基于所述比值确定针对所述模型进行评测的结果,还包括:
基于所述神经元对未被所述测试数据激活的状态信息,构建攻击样本数据;
基于所述攻击样本数据,确定所述模型的边界漏洞信息。
7.根据权利要求2所述的方法,其特征在于,采用不确定性分析模块针对测试数据进行评测,包括:
基于所述测试数据进行前向传播处理,确定所述测试数据的预测结果;
基于所述预测结果的方差、熵和互信息中的至少一种,确定所述测试数据的不确定度值;
基于所述不确定度值确定针对测试数据进行评测的结果。
8.根据权利要求2所述的方法,其特征在于,采用归因分析模块针对异常问题进行评测,包括:
采用梯度积分算法确定所述测试数据中各测试样本对应的贡献程度在样本特征中的分布信息;
基于所述分布信息确定针对异常问题进行评测的结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110220723.2/1.html,转载请声明来源钻瓜专利网。





