随着数据的暴增和计算机硬件技术的发展,也催生了AI技术在各行各业的应用渗透。而想将AI技术应用到各行各业,数据是必需品。因为数据直接影响到AI最终训练出来的模型好坏。AI建模没有太大门槛,但数据才是真正的门槛。因此,目前业界流传着一段话有多少人工智能,就有多少人工。前一篇讲述了数据如何标注及其注意,今天来学习一下数据标注的类型有哪些?

谁来做数据标注

    目前各个公司需要标注的数据,一般同下面几大公司或人员承担

  • 公司自己招聘人员或实习生进行标注

    这种方式最大的优势是:可以随时检查标注的质量和进度,便于快速沟通和调整,数据可以做到保密不外泄;劣势是成本较高

  • 外包给数据标注公司

    这种方式最大的优势是:速度非常快,成本低廉,标注公司也具备一定的开发标注工具能力,可定制性化能力较强;但劣势也明显标注公司鱼龙混杂,参差不齐,需要随时检查标注质量,返工成本较大。另外数据也无法做到保密不外泄

  • 外包给私人团体

    这种方式的优劣势基本同标注公司。优势是成本较低,因为可以大量招收人员,如农村闲置人员,兼职人员等。稍微培训下即可投入标注。

谁来管理数据标注

    针对数据分配给不同的人员,相应的角色也可以分为三种类型:

  • 数据标注人员

    主要负责数据的标注和汇总

  • 数据检查人员

    主要负责数据标注的质量检查,常采用抽检方式检查,可细分为部分抽检(比例约20%~30%)或全部抽检

  • 数据管理人员

    负责人员任务分配、进度跟进、标注培训及对外/对内协调沟通等

数据标注类型

    因AI技术应用到具体的实例场景,会有很大差异,因此标注的类型也有很多,详细如下所示:

图像标注-2D边框标注

    这种类型应该是最常见的标注方式,常用于检测目标对象的相应区域,标注框位于目标对象的四周,如下图所示:

图像标注-3D边框标注

    也称立方体标注,相比2D标注而言,还可以展现目标对象的近似深度。如下所示:

图像标注-语义分割

    根据检测区域的不同,将图像标注为不同的像素,如下所示:

图像标注-多边形标注

    根据需求标注目标对象的形状,常用于无法使用边框标注的不规则的目标对象,需要在目标对象的各个关键点进行描点,无论最终为何形状,均要能反应目标对象的轮廓形状和所有边缘,如下所示:

图像标注-直线或曲线标注

    根据需求标注目标对象对应的线条位置,线条可能是直线也可能是曲线,常用于分隔表明边界的事物。常用于自动驾驶,如下所示:

图像标注-点标注

    这种标注一般用于人脸识别,人体姿态跟踪(如POSE算法)等

视频标注-跟踪标注

    在视频或连续的图像中跟踪标注的目标对象,形成与ID关联的运动轨迹

文本标注-中英文语音转写与校对

    英文语音转中文文本或中文文本转英文语音。

语音标注-客服语音标注

    外呼机器人进行外呼记录语音标注呼叫成功或失败,从而训练话术。

常用标注工具

    常用标注工具如下所示:

本文同步在微信订阅号上发布,如各位小伙伴们喜欢我的文章,也可以关注我的微信订阅号:woaitest,或扫描下面的二维码添加关注:

AI-数据标注类型的更多相关文章

  1. AI数据标注行业面临的5大发展困局丨曼孚科技

    根据艾瑞咨询发布的行业白皮书显示,2018年中国人工智能基础数据服务市场规模为25.86亿元,预计2025年市场规模将突破113亿元,行业年复合增长率达到了23.5%.​ 作为人工智能产业的基石,数据 ...

  2. 破局AI落地难,数据标注行业需率先变革丨曼孚科技

    ​2019年,国内人工智能领域的投融资热情大幅降低,相当数量的AI企业彻底消失在了历史的长河中,“人工智能寒潮已至”甚至成为行业年度热词. 与前几年创业与投资热情齐头并进的盛况相比,近段时间的AI行业 ...

  3. 曼孚科技:数据标注,AI背后的百亿市场

    ​ 1. 两年前,来自山东农村的王磊成为了一位数据标注员.彼时的他,工作内容非常简单且枯燥:识别图片中人的性别. 然而,一段时间之后,他注意到分配给他的任务开始变得越来越复杂:从识别性别到年龄,从框选 ...

  4. [C#.NET 拾遗补漏]09:数据标注与数据校验

    数据标注(Data Annotation)是类或类成员添加上下文信息的一种方式,在 C# 通常用特性(Attribute)类来描述.它的用途主要可以分为下面这三类: 验证 Validation:向数据 ...

  5. C++的那些事:数据与类型

    一.前言 最近在看C++Primer第5版,先前已经看过第4版,但是发现第5版在整个知识布局与个别知识的讲解上跟第4版差别还是挺大的,尤其是新增了C++11的内容,正如孟岩老师在第5版前言中所讲:“现 ...

  6. 如何正确选择MySQL数据列类型

    MySQL数据列类型选择是在我们设计表的时候经常会遇到的问题,下面就教您如何正确选择MySQL数据列类型,供您参考学习. 选择正确的数据列类型能大大提高数据库的性能和使数据库具有高扩展性.在选择MyS ...

  7. MySQL学习笔记之数据存储类型

    说明:本文是作者对MySQL数据库数据存储类型的小小总结. Numeric Type (数字类型) 1.TINYINT.SMALLINT.MEDIUMINT.INT.BIGINT主要根据存储字节长度不 ...

  8. sql 数据字段类型

    bit    整型 bit数据类型是整型,其值只能是0.1或空值.这种数据类型用于存储只有两种可能值的数据,如Yes 或No.True 或False .On 或Off. 注意:很省空间的一种数据类型, ...

  9. JSTL实现int数据的类型的长度

    JSTL否int类型转换string该功能.为了解决增益int数据的类型的长度,闹失踪. 得到String的数据的长度是jstl的fn能够${fn:length(string)},但int做数据? 经 ...

随机推荐

  1. Linux学习笔记-第6天 - 问题的根本

    这些知识其实看起来很简单,之前不管是在学习C语言还是bat批处理,类似结构早已熟知. 但其实运用起来并不算好,可能真正的原因还 是在于得多练习吧.希望明年的今天自己不要再纠结与这些基础性的知识.

  2. git diff比较版本差异(生成补丁)

    1.git diff [<options>] <commit> <commit> options 使用--name-only(git diff HEAD cd504 ...

  3. ansys meshing划分无厚度的面

    优酷播放地址: https://v.youku.com/v_show/id_XNDQ3MjAyODYzMg==.html?spm=a2hzp.8244740.0.0 原版视频教程下载地址: https ...

  4. Java并发之原子操作类汇总

    当程序更新一个变量时,如果是多线程同时更新这个变量,可能得到的结果与期望值不同.比如:有一个变量i,A线程执行i+1,B线程也执行i+1,经过两个线程的操作后,变量i的值可能不是期望的3,而是2.这是 ...

  5. Debug 路漫漫-10:AttributeError: 'Embedding' object has no attribute 'get_shape'

    CNN的Embedding层报错: 报错:AttributeError: 'Embedding' object has no attribute 'get_shape' 查了下是这个问题: https ...

  6. pytorch-04-激活函数

    sigmoid函数: 越大的负数越接近0,越大的正数越接近1缺点:(1)造成梯度消失:该函数在靠近1和0的两端,梯度几乎变成0,梯度下降法:梯度乘上学习率来更新参数,如果梯度接近0,那么没有任何信息来 ...

  7. layui排序功能

    后台常用功能之排序!!! 一次只能排一个序!!! 基本样式 <tr> <th>序号<span class="layui-table-sort layui-inl ...

  8. redis启动出现错误 can't chdir ...

    启动redis出现以下错误:[15816] *********** # Can't chdir to ’**********‘ :No such file or directory 解决方法:手动创建 ...

  9. java 中遍历Map的几种方法

    方法分为两类: 一类是基于map的Entry:map.entrySet(); 一类是基于map的key:map.keySet() 而每一类都有两种遍历方式: a.利用迭代器 iterator: b.利 ...

  10. 硬件笔记之制作MacOS Mojave U盘USB启动安装盘方法

    0x00 概述 随着苹果 macOS Mojave 正式版发布,很多使用 Mac 电脑的同学都已升级到最新版了.但如果你对系统有洁癖或原本系统已凌乱不堪,那么可能还是希望能格式化「全新安装 macOS ...