【BML全功能AI开发平台初体验】目标检测数据集——智能标注

基于BML平台实现目标检测数据集的智能标注

  • 一、新建目标检测数据集
  • 二、智能标注注意事项
  • 三、开始标注
    • 第一步:点击图片中的编辑,开始标注
    • 第二步:点击添加标签
    • 第三步:选择连续标注
    • 第四步:开始标注
    • 第五步:手动标注结束
  • 四、开始智能标注
    • 第一轮难例筛选开始
    • 第一轮难例筛选结束
    • 第二轮难例筛选开始
    • 第二轮难例筛选结束
    • 标注结束
  • 五、总结

最近发现了一个全功能AI开发平台,叫做BML(Baidu Machine Learning),这是一个面向企业和个人开发者的机器学习集成开发环境,为经典机器学习和深度学习提供了从数据处理、模型训练、模型管理到模型推理的全生命周期管理服务。

【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第1张图片

BML全功能AI开发平台官网链接:https://ai.baidu.com/bml/

我们在使用一些标注工具的时候,需要自己一张一张的去进行标注,需要花费大量的人力和时间才能将一个大数据集标注完成,为了解决这个问题BML平台推出了智能标注工具,只需要我们在平台进行少量的标注,后边的标注即可使用”智能标注“,自动进行标注,大大减少了我们标注的时间!

一、新建目标检测数据集

第一步:进入BML平台:https://ai.baidu.com/bml/

【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第2张图片
第二步:点击“立即使用”,在出现的界面中点击“数据总览”或者是"数据集":

【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第3张图片
第三步:在我的数据总览里点击“创建数据集

【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第4张图片
第四步:输入"数据集名称"
【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第5张图片

第五步:数据集创建完成后,点击完成,可以在数据总览处看到刚刚新建的数据集:
在这里插入图片描述

第六步:点击“导入”,将下载好的数据集导入BML平台:
在这里插入图片描述

第七步:选择"上传方式",将数据上传

这里我们选择无标注信息,用平台进行智能标注。

【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第6张图片
【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第7张图片
压缩包格式:
【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第8张图片
点击"确定并返回"等待数据集导入

第八步:点击“查看与标注”,可查看数据集的基本概况:
本次数据集总共有200张图片,我自己已经手动标注了96张,其中有104张数据集还未标注,剩下的使用BML平台的"智能标注"!
在这里插入图片描述

【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第9张图片

二、智能标注注意事项

智能标注功能可通过系统自动筛选出数据集中难例图片(最关键需优先标注的图片),用户只需标注数据集30%左右的难例数据即可训练模型,以减少数据标注的人力投入。

【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第10张图片

三、开始标注

第一步:点击图片中的编辑,开始标注

【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第11张图片

第二步:点击添加标签

【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第12张图片

我们添加了2个种类分别为螺丝螺母

【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第13张图片

第三步:选择连续标注

【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第14张图片

第四步:开始标注

【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第15张图片

标注完一个种类,就开始标注第二个种类,以此类推~

【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第16张图片

当你标注完一个种类之后,可以退出标注模式,或者是切换你的标签进行其他种类标注。

【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第17张图片

第五步:手动标注结束

可以看到我们各个标签的个数。
【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第18张图片

【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第19张图片
目前已经符合智能标注标准,接下来让我们开始智能标注吧。

四、开始智能标注

总共分为四个阶段,当前您处于第1轮难例阶段(共4轮),当预计时间结束后
1、修改标注后,您可通过点击【保存当前标注】按钮或翻页完成保存,支持您对标注修改后再保存
2、您只有对【待确认标注】下所有预标注结果完成确认,所有难例均升级为已标状态,才可进入下一阶段

点击右上角的“开启智能标注
【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第20张图片

任务类型分为”主动学习“和”指定模型“,在这里我们使用”主动学习“进行操作

【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第21张图片

点击”提交“开启智能标注

【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第22张图片

第一轮难例筛选开始

这时候我们需要耐心等待即可。
【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第23张图片

第一轮难例筛选结束

点击"智能标注",再点击"确认难例"
【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第24张图片
这时我们可以对难例进行"查看和确认"
【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第25张图片

并提供两种确认方式,分别为"单个保存标注"和"一键保存所有标注"。

【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第26张图片

保存完成之后我们自由选择是否进行第二轮,若感觉效果可以了,则可以点击自动标注未标图片,结束智能标注操作,如果效果还未达到预期,则进行第二轮难例筛选。

【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第27张图片

第二轮难例筛选开始

这时候我们需要耐心等待即可。
【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第28张图片
当然,我们可以随时查看进程的运行状态
例如:状态为运行中。
【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第29张图片
点击"查看进度"即可查看该任务的进度。
【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第30张图片

第二轮难例筛选结束

第一步:点击"确认难例"
【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第31张图片
第二步:“查看效果"并"保存标注
【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第32张图片

标注结束

我不在演示后续两轮的难例筛选,目前效果已经可以了,这时点击"自动标注未标图片"即可完成标注
【BML全功能AI开发平台初体验】目标检测数据集——智能标注_第33张图片

五、总结

我们都知道标注需要多大的时间和人力,才能把这件事情做完,BML平台的智能标注操作真的是让我省去了很多的时间,从一个一个标注,变成了标注百分之30%,其余的让机器进行标注,直接省去我三分之二的时间,BML平台的智能标注真的是太强了!!!!

这次体验真的是太棒了,BML平台真正的减少了我们的代码量,几乎做到了0代码,标注也让时间减少了百分之70,还有很多其他的功能,后续也要进行实验!!!

你可能感兴趣的:(BML,人工智能)