0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

通过界面和功能测试不能保证AI软件的质量

汽车玩家 来源:黑马程序员 作者:黑马程序员 2020-05-05 19:54 次阅读

近两年人工智能发展迅猛,各种应用层出不穷,但其质量却是良莠不齐。原因在于大部分测试童鞋还在用传统的测试方式也就是通过界面和功能对人工智能软件进行测试,但是AI软件从开发到测试都很不同于传统软件,本文就以智能文本分类系统为例通过两步来介绍为何传统的测试方法不能保证AI软件的质量。

一、第一步------------人工智能软件测试的痛点

目标

掌握人工智能软件测试面临的现实痛点

步骤

1.智能文本分类系统是AI自然语言处理的一个基本应用,界面如下图所示

通过界面和功能测试不能保证AI软件的质量

2.对其测试时需要根据不同的输入点击获取标签得出所属的类别以及所属类别的概率值

3.通过功能和界面进行测试的话需要输入各种可能输入的文本,耗时巨大,并且也不太现实

4.从界面上对得到的score代表的概率值进行判断无法得出一个客观的评判,这个值多少合适判断不了

5.因此传统界面和功能测试完了判断不了智能文本分类系统能否上线

二、第二步----------------AI软件测试的正确方式

目标

掌握AI软件测试的正确方式

步骤

1.了解AI软件测试的本质

人工智能软件是根据算法对大量的数据进行训练找规律,最终得出一个模型来对新的数据进行预测,预测的时候会给出一个概率值。

2.AI软件测试的正确方式

通过实现人工智能算法自带的评测指标来进行AI软件的测试可以很好的评估软件的质量,完美解决穷举各种输入和概率值大小的现实问题

3.通过AI模型测试的具体评测指标

以智能文本分类为例,其采用了监督示机器学习的分类算法,对应的评测指标有:

准确率、精确率、召回率

总结

本文通过智能文本分类系统面临的测试难点来指出AI软件测试过程中的通用难题。以此指出了通过功能和界面测试人工智能软件不能保证AI软件的质量,正确的方式应该是通过实现AI软件算法自带的评测进行进行测试

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • AI
    AI
    +关注

    关注

    87

    文章

    27436

    浏览量

    265118
  • 人工智能
    +关注

    关注

    1781

    文章

    44948

    浏览量

    232365
收藏 人收藏

    评论

    相关推荐

    上位机监控软件如何提高质量

    。本文将从以下几个方面详细探讨如何提高上位机监控软件质量: 需求分析与设计 软件架构与模块化 编程规范与代码质量 数据采集与处理 用户界面
    的头像 发表于 06-07 09:14 151次阅读

    上位机可视化界面编程软件有哪些

    上位机可视化界面编程软件是一类用于开发图形用户界面(GUI)的软件工具,它们通常提供了丰富的界面元素、易于使用的编程接口和强大的
    的头像 发表于 06-06 10:48 429次阅读

    接口测试属于功能测试吗为什么

    的基本概念 在深入讨论接口测试功能测试之前,我们需要了解软件测试的基本概念。软件
    的头像 发表于 05-30 14:57 166次阅读

    功能测试和接口测试的区别

    功能测试和接口测试软件测试的两个重要方面,它们在确保软件
    的头像 发表于 05-29 16:02 211次阅读

    功能测试和性能测试的区别与联系

    功能测试和性能测试软件测试的两个重要方面。它们在确保软件
    的头像 发表于 05-29 15:40 192次阅读

    仿真测试软件测试的区别

    在当今软件开发和验证的领域中,测试保证软件质量的关键环节。而在测试的众多方法中,仿真
    的头像 发表于 05-17 14:33 198次阅读

    润和软件与华为昇腾AI完成兼容性测试认证

    近日,江苏润和软件股份有限公司(以下简称“润和软件”)基于大模型的AI智能中枢平台AIRUNS与华为昇腾通过相互兼容性测试认证。经过严格的联
    的头像 发表于 01-25 16:51 663次阅读

    软件测试的八大特性有哪些?

    软件测试软件开发过程中重要的一环,其目的是发现软件中存在的问题,并提供解决方案。因此,软件测试
    发表于 01-02 10:15

    软件功能测试的基本流程

    软件功能测试根据产品特性、操作描述和用户方案,测试一个产品的特性和可操作行为以确定它们满足设计需求。本地化软件
    的头像 发表于 12-22 11:23 489次阅读

    从定义和实施帮你对软件测试进行全解析

    。 ** 一、定义** 软件测试是一种质量保证活动,旨在检测软件产品是否满足用户需求及质量标准,并发现
    的头像 发表于 12-21 14:25 285次阅读

    E4360A安捷伦电源维修不能进入测试界面案例

    近日某院校送修安捷伦电源E4360A,客户反馈不能进入测试界面,对仪器进行初步检测,确定与客户描述故障基本一致。本期将为大家分享本维修案例。 下面就是安捷伦-E4360A维修情况 安捷伦电源
    的头像 发表于 11-16 17:57 672次阅读
    E4360A安捷伦电源维修<b class='flag-5'>不能</b>进入<b class='flag-5'>测试</b><b class='flag-5'>界面</b>案例

    电子元器件测试软件助力可靠性测试保证器件性能和质量

    电子元器件可靠性测试保证元器件性能和质量的一个重要测试项目,同时也是电子设备可靠性的基础。常见的可靠性测试项目有机械冲击
    的头像 发表于 10-11 14:49 463次阅读
    电子元器件<b class='flag-5'>测试</b><b class='flag-5'>软件</b>助力可靠性<b class='flag-5'>测试</b>,<b class='flag-5'>保证</b>器件性能和<b class='flag-5'>质量</b>

    如何通过USB质量存储设备介质的SPI界面

    应用程序: 通过 USB 质量存储设备介质的 SPI 界面, 此样本代码可访问 SD 卡, 支持 USB HID 鼠标功能 。 BSP 版本: NUC200系列 BSP CMISIS
    发表于 08-23 07:59

    MassStorage ISP通过press存储界面将固态软件下载到APROM

    应用程序: MassStorage ISP 支持通过 press 存储界面将固态软件下载到 APROM 。 在下载固态软件之前不需要安装任何工具或驱动程序 。 BSP 版本: NUC
    发表于 08-22 06:33