【深度学习:数据增强 】提高标记数据质量的 5 种方法

这篇具有很好参考价值的文章主要介绍了【深度学习:数据增强 】提高标记数据质量的 5 种方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

【深度学习:数据增强 】提高标记数据质量的 5 种方法,深度学习知识专栏,深度学习,人工智能

计算机视觉模型的复杂性、准确性、速度和计算能力每天都在进步。机器学习团队正在训练计算机视觉模型以更有效地解决问题,这使得标记数据的质量比以往任何时候都更加重要。

质量差的标记数据,或者基于图像或视频的数据集中的错误和错误可能会给机器学习团队带来巨大的问题。无论需要解决哪个部门或问题,如果计算机视觉算法无法获得所需数据的质量和数量,它们就无法产生组织所需的结果。

在本文中,我们将仔细研究标记数据中的常见错误和质量问题、组织需要提高数据集质量的原因以及实现这一目标的五种方法。

计算机视觉中常见的数据错误和质量问题?

数据科学家花费大量时间(很多人会说太多时间)调试数据并调整数据集中的标签以提高模型性能。或者,如果已应用的标签不符合要求的标准,则部分数据集需要返回注释器重新标记。

尽管有注释自动化和人工智能辅助标记工具和软件,但减少数据集中的错误和提高质量仍然是一项耗时的工作。通常,这是手动完成的,或者尽可能接近手动完成。然而,当数据集中有数千张图像和视频时,筛选每一张图像和视频来检查质量和准确性就变得不可能了。

正如我们在本文中所述,计算机视觉数据集中出现错误和质量问题的三大原因是:

  • 标签不准确;
  • 图像标签错误;
  • 缺少标签(未标记的数据);
  • 数据和相应标签不平衡(例如同一事物的图像太多),导致数据偏差或数据不足来解释边缘情况。

根据视频或图像注释工作的质量、所使用的人工智能支持的注释工具以及质量控制流程,您最终可能会在整个数据集中遇到所有三个问题。

不准确的标签会导致算法难以正确识别图像和视频中的对象。常见的示例包括松散的边界框或多边形、不覆盖对象的标签或与同一图像或帧中的其他对象重叠的标签。

将错误的标签应用于对象也会导致问题。例如,一旦将数据集输入计算机视觉模型,将“猫”标记为“狗”就会产生不准确的预测。麻省理工学院的研究表明,在最佳实践数据集中,3.4% 的标签是错误的。这意味着,大多数组织使用的数据集中存在更多不准确标签的可能性更大。

真实数据集中缺失的标签也会导致计算机视觉模型产生错误的预测和结果。

当然,标注工作的目标应该是为图像和视频数据集提供最好、最准确的标签和标注。根据相关用例和您要解决的问题。

为什么需要提高数据集的质量?

提高输入机器学习或计算机视觉模型的数据集的质量是一项持续的任务。质量始终可以提高。对数据集中标签的注释和质量所做的每一项更改都应该对计算机视觉项目的结果产生相应的改进。

例如,当您第一次为算法模型提供训练数据集时,您可能会获得 70% 的准确度分数。要使生产模型达到 90% 以上甚至 99%,需要评估和提高标签和注释的质量。

以下是您需要从数据集中获得的内容,该数据集应能产生您正在寻找的结果:

  1. 准确标记和注释图像和视频中的对象;
  2. 不缺少任何标签的数据;
  3. 包括涵盖数据异常值和每种边缘情况的标签和注释;
  4. 均衡的数据,涵盖部署环境中图像和视频的分布,例如不同的光照条件、一天中的时间、季节等);
  5. 持续的数据反馈循环,使数据漂移问题减少,质量不断提高,偏差减少,准确性提高,确保模型能够投入生产。

现在让我们考虑提高标记数据质量的五种方法。

提高标记数据质量的五种方法

使用复杂的本体结构作为标签

由于项目的标签过程,机器学习模型需要高质量的数据注释和标签。实现您想要的结果通常涉及为您的标签使用复杂的本体结构,前提是这是所需要的 - 而不仅仅是为了它。

简化的本体结构对于计算机视觉模型没有多大帮助。然而,当您使用更复杂的本体结构进行数据注释标记过程时,更容易准确地分类、标记和概述图像和视频中的对象之间的关系。

通过通过本体结构应用图像和视频中的对象的清晰定义,实施数据注释标记过程的人员可以生成更准确的标签。反过来,这可以为生产就绪的计算机视觉模型带来更好、更准确的结果。

【深度学习:数据增强 】提高标记数据质量的 5 种方法,深度学习知识专栏,深度学习,人工智能

Encord 中复杂本体的示例

人工智能辅助标签

完全手动的数据标记过程是一项耗时且费力的任务。它可能会导致注释者犯错误、精疲力竭(尤其是当他们一遍又一遍地应用相同的标签时)以及质量下降。

加快标记和注释数据集所需时间的最佳方法之一是使用人工智能(AI 辅助)标记工具。人工智能辅助标记,例如在数据注释过程中使用自动化工作流程工具,是创建训练数据集不可或缺的一部分。

人工智能辅助标签工具有各种形状和大小。从开箱即用的开源软件,到专有的、高级的、基于人工智能的工具,以及介于两者之间的一切。人工智能解决方案可以节省时间和金钱。使用人工智能辅助工具可以提高效率和质量,更一致地生成高质量数据集,减少错误并提高准确性。

其中一个工具是 Encord 的微模型,它是“针对特定任务或特定数据进行过度训练的注释特定模型”。 Encord 还附带了广泛的人工智能辅助标签工具和解决方案,我们将在本文末尾更详细地介绍这些工具和解决方案。

识别标签错误的数据

标签错误、标签错误或标签缺失的数据总会给计算机视觉模型带来问题。

避免这些问题的最佳方法是确保在数据注释过程中准确应用标签。然而,我们知道这并不总是可能的。错误会发生。特别是当外包注释者团队正在标记数以万计的图像或视频时。

并非每个注释者每天都能完美完成工作。有些会比其他更好。即使注释者可以使用人工智能辅助标记工具,质量也会有所不同。

因此,为了确保您的项目获得尽可能最高质量的注释和标签数据集,您需要实施专家评审工作流程和质量保证系统。

确保标签和数据质量的另一种方法是使用 Encord Active,这是一个开源主动学习框架,可以识别错误和标签不良的数据。一旦识别出错误和标签错误的图像和视频,可以将相关图像或视频(或整个数据集)发回重新注释,或者您的机器学习团队可以在将数据集引入计算机视觉之前进行必要的更改模型。

【深度学习:数据增强 】提高标记数据质量的 5 种方法,深度学习知识专栏,深度学习,人工智能

在 Encord Active 中识别标签错误的图像

改进注释者管理

减少数据管道质量保证端的错误数量涉及改进整个项目的注释器管理。

即使您与另一个国家/地区的外包团队合作,距离、语言障碍和时区也不会对您的项目产生负面影响。管理流程不善将产生数据集质量较差的结果。

项目负责人需要持续了解输入、输出以及注释团队中个人的表现。您需要评估注释工作中的数据注释和标签的质量,以便您可以了解谁实现了关键绩效指标 (KPI),谁没有实现。

借助正确的人工智能辅助数据标记工具,您应该拥有触手可及的项目仪表板。这不仅应该提供访问控制,而且应该让您清楚地了解注释工作的进展情况,以便可以在项目期间进行更改。这样,应该更容易判断来自注释团队的标签和注释的质量,以确保尽可能高的质量和准确性。文章来源地址https://www.toymoban.com/news/detail-821742.html

到了这里,关于【深度学习:数据增强 】提高标记数据质量的 5 种方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 深度学习提高模型准确率方法

    我们已经收集好了一个数据集,建立了一个神经网络,并训练了模型,在测试和验证阶段最后得到的准确率不高不到90%。或者没有达到业务的期望(需要100%)。 下面列举一些提高模型性能指标的策略或技巧,来提高模型的准确率。 使用更多数据 最简单的方法就是增加数据集

    2024年02月03日
    浏览(35)
  • 一、课程设计目的与任务《数据结构》课程设计是为训练学生的数据组织能力和提高程序设计能力而设置的增强实践能力的课程。目的:学习数据结构课程,旨在使学生学会分析研究数据对象的特性,学会数据的组织方法,以

    一、课程设计目的与任务 《数据结构》课程设计是为训练学生的数据组织能力和提高程序设计能力而设置的增强实践能力的课程。目的:学习数据结构课程,旨在使学生学会分析研究数据对象的特性,学会数据的组织方法,以便选择合适的数据的逻辑结构和存储结构以及相应

    2024年02月21日
    浏览(43)
  • 【深度学习:数据增强】计算机视觉中数据增强的完整指南

    可能面临的一个常见挑战是模型的过拟合。这种情况发生在模型记住了训练样本的特征,但却无法将其预测能力应用到新的、未见过的图像上。过拟合在计算机视觉中尤为重要,在计算机视觉中,我们处理高维图像输入和大型、过度参数化的深度网络。有许多现代建模技术可

    2024年02月03日
    浏览(35)
  • 深度学习进行数据增强(实战篇)

    本文章是我在进行深度学习时做的数据增强,接着我们上期的划分测试集和训练集来做. 文章目录 前言 数据增强有什么好处? 一、构造数据增强函数 二、数据增强 总结 很多人在深度学习的时候在对数据的处理时一般采用先数据增强在进行对训练集和测试集的划分,其实我感觉

    2024年01月23日
    浏览(43)
  • 人工智能与知识传播:提高教育质量的技术

    人工智能(Artificial Intelligence, AI)和知识传播(Knowledge Dissemination)技术在教育领域的应用正受到越来越多的关注。随着数据量的增加和计算能力的提升,人工智能技术已经成为提高教育质量的关键技术之一。在这篇文章中,我们将讨论人工智能与知识传播技术在教育领域的应用,

    2024年02月21日
    浏览(41)
  • 深度学习三维图像数据增强——Monai实现

    笔者接触深度学习不久,跑过一些二维图像的深度学习代码,对于二维图像,深度学习数据增强可借助skimage、opencv、imgaug、Albumentations、Augmentor等多数主流的库实现,在这里放一个大神的链接,可供参考。但对于三维数据,能够借助的库便少了起来,常用的有TorchIO和Monai,而

    2024年02月04日
    浏览(33)
  • 深度学习-第T10周——数据增强

    🍨 本文为🔗365天深度学习训练营 中的学习记录博客 🍖 原作者:K同学啊 电脑系统:Windows 10 语言环境:Python 3.8.5 编译器:colab在线编译 深度学习环境:Tensorflow 数据增强:数据增强可以用少量数据达到非常棒的识别准确率 数据增强的两种方式: 1、将数据增强模块嵌入m

    2024年02月09日
    浏览(31)
  • TabR:检索增强能否让深度学习在表格数据上超过梯度增强模型?

    这是一篇7月新发布的论文,他提出了使用自然语言处理的检索增强 Retrieval Augmented 技术,目的是让深度学习在表格数据上超过梯度增强模型。 检索增强一直是NLP中研究的一个方向,但是引入了检索增强的表格深度学习模型在当前实现与非基于检索的模型相比几乎没有改进。

    2024年02月14日
    浏览(26)
  • 深入理解深度学习——正则化(Regularization):数据集增强

    分类目录:《深入理解深度学习》总目录 让机器学习模型泛化得更好的最好办法是使用更多的数据进行训练。当然,在实践中,我们拥有的数据量是很有限的。解决这个问题的一种方法是创建假数据并添加到训练集中。对于一些机器学习任务,创建新的假数据相当简单。对分

    2024年02月16日
    浏览(24)
  • VR防地质灾害安全教育:增强自然灾害知识,提高自我保护意识

    VR防地质灾害安全教育系统 是一种虚拟仿真技术,可以通过虚拟现实技术模拟地震、泥石流、滑坡等地质灾害的发生和应对过程,帮助人们提高应对突发自然灾害的能力。这种系统的优势在于可以增强自然灾害知识,提高自我保护意识,锻炼人们应对自然灾害的心理素质,在

    2024年02月11日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包