System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术提出了一种目标检测模型精确度可视化评估方法和系统,属于模型评估。
技术介绍
1、当前主流的算法平台,一些缺少针对目标检测模型的精确度评估组件,一些有相关的组件,但使用方式不够直观,所能评价的指标不全面,且对于输入数据的格式有限制,需要特定格式的数据输入。当前主流的算法平台,要么缺少针对目标检测模型的精确度评估组件,要么有相关的组件,但使用方式比较繁琐复杂,不够直观,所能评价的指标不全面,且所支持的数据格式受到限制,使用时可能需要手动将推理结果和标签转换为所支持的格式。
技术实现思路
1、本专利技术提供了一种目标检测模型精确度可视化评估方法和系统,用以解决前主流的算法平台,要么缺少针对目标检测模型的精确度评估组件,要么有相关的组件,但使用方式比较繁琐复杂,不够直观,所能评价的指标不全面,且所支持的数据格式受到限制,使用时可能需要手动将推理结果和标签转换为所支持的格式的问题:
2、一种目标检测模型精确度可视化评估方法,所述目标检测模型精确度可视化评估方法包括:
3、确定用户的目标需求,根据所述用户的目标需求提取目标模型的标定参数信息;
4、实时接收用户的输入数据信息,并通过所述目标模型获取所述输入数据信息对应的输出数据信息;
5、通过所述目标模型获取所述输入数据信息对应的输出数据信息过程中的运行参数信息判断当前目标模型的标定参数信息是否符合预设的要求信息,并对符合预设的要求信息的运行参数信息进行可视化展示。
6、进一
7、实时监测是否接收到用户发送的目标模型对应的目标需求信息;
8、根据所述目标需求信息调取与所述目标需求信息对应的目标模型;
9、提取所述目标模型对应的模型信息,其中,所述模型信息包括map信息、ap最大值信息、ap最小值信息和平均回归参数。
10、进一步地,根据所述目标需求信息调取与所述目标需求信息对应的目标模型,包括:
11、步骤一:设某个需求进行匹配调取的目标信息需求中对模型的目标要求是x,例如求最优解、识别特定对象、判断是否有风险等,在所有可用模型中进行匹配检测,检测公式如下:
12、
13、其中f(x,mi)为第i个模型的模型目标是否符合目标信息需求中的模型目标要求,当其为1时为符合,当其为0时为不符合。gi1,gi2,...,gin表示第i个模型的第1,2,...,n个模型目标;
14、步骤二:设步骤一中共有a个模型的模型目标符合上述目标信息需求中的模型目标,其组成集合a,上述目标信息需求中的其他需求共有p个,设j为此p个需求的编号,pj为第j个需求的值,则a中第k个模型和上述目标信息需求的匹配度为:
15、
16、其中f(k)为a中第k个模型和上述目标信息需求的匹配度,qkj为a中第k个模型第j个需求的值;
17、步骤三:根据步骤二的计算结果,计算上述目标信息需求的最优匹配模型,其计算公式如下:
18、
19、其中y(k)为上述目标信息需求的最优匹配模型,需要注意的对集合a中的a个模型分别计算f(k),若所有a个模型的f(k)最大值大于0.8,则最优匹配模型编号为f(k)最大值对应的模型编号,若所有a个模型的f(k)最大值小于等于0.8,则无最优匹配模型;此时需要对上述目标信息需求进行适当合并调整。
20、进一步地,实时接收用户的输入数据信息,并通过所述目标模型获取所述输入数据信息对应的输出数据信息,包括:
21、实时接收用户的输入数据信息;
22、将所述用户的输入数据信息输入至目标模型,经过目标模型运行获取输出数据信息;
23、实时监测所述目标模型在运行过程中的所有运行参数信息;
24、对所述输出数据信息进行可视化展示。
25、进一步地,通过所述目标模型获取所述输入数据信息对应的输出数据信息过程中的所有运行参数信息判断当前目标模型的标定参数信息是否符合预设的要求信息,包括:
26、提取所述目标模型获取所述输入数据信息对应的输出数据信息过程中的所有运行参数信息;
27、将所述输入数据信息对应的输出数据信息过程中的运行参数信息分别与所述根据所述用户的目标需求提取目标模型的标定参数信息进行比较;
28、判断所述运行参数信息与所述标定参数信息之间的差异值是否符合差异阈值对应的阈值标准;
29、当所述运行参数信息与所述标定参数信息之间的差异值符合差异阈值对应的阈值标准时,在对所述运行参数信息进行可视化展示,其中,所述运行参数信息包括目标模型的运行过程中产生的map信息、ap最大值信息、ap最小值信息和平均回归参数的实际数值。
30、一种目标检测模型精确度可视化评估系统,所述目标检测模型精确度可视化评估系统包括:
31、目标需求确定模块,用于确定用户的目标需求,根据所述用户的目标需求提取目标模型的标定参数信息;
32、输入数据信息接收模块,用于实时接收用户的输入数据信息,并通过所述目标模型获取所述输入数据信息对应的输出数据信息;
33、可视化展示模块,用于通过所述目标模型获取所述输入数据信息对应的输出数据信息过程中的运行参数信息判断当前目标模型的标定参数信息是否符合预设的要求信息,并对符合预设的要求信息的运行参数信息进行可视化展示。
34、进一步地,所述目标需求确定模块包括:
35、信息实时检测模块,用于实时监测是否接收到用户发送的目标模型对应的目标需求信息;
36、目标模型调取模块,用于根据所述目标需求信息调取与所述目标需求信息对应的目标模型;
37、模型信息提取模块,用于提取所述目标模型对应的模型信息,其中,所述模型信息包括map信息、ap最大值信息、ap最小值信息和平均回归参数。
38、进一步地,所述目标模型调取模块的运行过程包括:
39、步骤一:设某个需求进行匹配调取的目标信息需求中对模型的目标要求是x,例如求最优解、识别特定对象、判断是否有风险等,在所有可用模型中进行匹配检测,检测公式如下:
40、
41、其中f(x,mi)为第i个模型的模型目标是否符合目标信息需求中的模型目标要求,当其为1时为符合,当其为0时为不符合。gi1,gi2,...,gin表示第i个模型的第1,2,...,n个模型目标;
42、步骤二:设步骤一中共有a个模型的模型目标符合上述目标信息需求中的模型目标,其组成集合a,上述目标信息需求中的其他需求共有p个,设j为此p个需求的编号,pj为第j个需求的值,则a中第k个模型和上述目标信息需求的匹配度为:
43、
44、其中f(k)为a中第k个模型和上述目标信息需求的匹配度,qkj为本文档来自技高网...
【技术保护点】
1.一种目标检测模型精确度可视化评估方法,其特征在于,所述目标检测模型精确度可视化评估方法包括:
2.根据权利要求1所述目标检测模型精确度可视化评估方法,其特征在于,确定用户的目标需求,根据所述用户的目标需求提取目标模型的标定参数信息,包括:
3.根据权利要求2所述目标检测模型精确度可视化评估方法,其特征在于,根据所述目标需求信息调取与所述目标需求信息对应的目标模型,包括:
4.根据权利要求1所述目标检测模型精确度可视化评估方法,其特征在于,实时接收用户的输入数据信息,并通过所述目标模型获取所述输入数据信息对应的输出数据信息,包括:
5.根据权利要求1所述目标检测模型精确度可视化评估方法,其特征在于,通过所述目标模型获取所述输入数据信息对应的输出数据信息过程中的所有运行参数信息判断当前目标模型的标定参数信息是否符合预设的要求信息,包括:
6.一种目标检测模型精确度可视化评估系统,其特征在于,所述目标检测模型精确度可视化评估系统包括:
7.根据权利要求6所述目标检测模型精确度可视化评估系统,其特征在于,所述目标
8.根据权利要求7所述目标检测模型精确度可视化评估系统,其特征在于,所述目标模型调取模块的运行过程包括:
9.根据权利要求6所述目标检测模型精确度可视化评估系统,其特征在于,所述输入数据信息接收模块包括:
10.根据权利要求6所述目标检测模型精确度可视化评估系统,其特征在于,所述可视化展示模块包括:
...【技术特征摘要】
1.一种目标检测模型精确度可视化评估方法,其特征在于,所述目标检测模型精确度可视化评估方法包括:
2.根据权利要求1所述目标检测模型精确度可视化评估方法,其特征在于,确定用户的目标需求,根据所述用户的目标需求提取目标模型的标定参数信息,包括:
3.根据权利要求2所述目标检测模型精确度可视化评估方法,其特征在于,根据所述目标需求信息调取与所述目标需求信息对应的目标模型,包括:
4.根据权利要求1所述目标检测模型精确度可视化评估方法,其特征在于,实时接收用户的输入数据信息,并通过所述目标模型获取所述输入数据信息对应的输出数据信息,包括:
5.根据权利要求1所述目标检测模型精确度可视化评估方法,其特征在于,通过所述目标模型获取...
【专利技术属性】
技术研发人员:余丹,雨晴,陈哲平,邢智涣,
申请(专利权)人:慧之安信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。