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

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

3天内不再提示

基于目标域的域自适应类型

新机器视觉 来源:AI公园 作者:AI公园 2022-08-12 10:25 次阅读

01

如何理解域适应

域适应是计算机视觉的一个领域,我们的目标是在源数据集上训练一个神经网络,并确保在显著不同于源数据集的目标数据集上也有良好的准确性。为了更好地理解域适应和它的应用,让我们先看看它的一些用例。

我们有很多不同用途的标准数据集,比如GTSRB用于交通标志识别,LISA和LARA dataset用于交通信号灯检测,COCO用于目标检测和分割等。然而,如果你想让神经网络很好地完成你的任务,比如识别印度道路上的交通标志,那么你必须首先收集印度道路的所有类型的图像,然后为这些图像做标注,这是一项费时费力的任务。在这里我们可以使用域适应,因为我们可以在GTSRB(源数据集)上训练模型,并在我们的印度交通标志图像(目标数据集)上测试它。

在很多情况下很难收集数据集,这些数据集具有训练鲁棒神经网络所需的所有变化和多样性。在这种情况下,在不同的计算机视觉算法的帮助下,我们可以生成具有我们需要的所有变化的大型合成数据集。然后在合成数据集(源数据集)上训练神经网络,并在真实数据集(目标数据集)上测试它。

为了更好地理解,我假设我们对目标数据集没有可用的标注,但这不是唯一的情况。因此在域适应方面,我们的目标是在一个标签可用的数据集(源)上训练神经网络,并在另一个标签不可用的数据集(目标)上保证良好的性能。

dd1e9532-1952-11ed-ba43-dac502259ad0.png

分类pipeline

现在让我们看看如何实现我们的目标。考虑以上图像分类的例子。为了从一个域适应到另一个域,我们希望我们的分类器能够很好地从源数据集和目标数据集中提取特征。由于我们已经在源数据集上训练了神经网络,分类器必须在源数据集上表现良好。然而,为了使分类器在目标数据集上表现良好,我们希望从源数据集和目标数据集提取的特征是相似的。因此,在训练时,我们加强特征提取,为源和目标域图像提取相似的特征。

dd2c4e02-1952-11ed-ba43-dac502259ad0.png

成功的域适应

02

基于目标域的域自适应类型

根据目标域提供的数据类型,域适应可分为以下几类:

监督— 你已经标记了来自目标域的数据,目标域数据集的大小比源数据集小得多。

半监督— 你既有目标域的标记数据也有未标记数据。

无监督的— 你有很多目标域的未标记样本。

域适应技术

主要采用三种技术实现任意域适应算法。以下是域适应的三种技术:

基于分布的域适应

基于对抗性的域适应

基于重建的域适应

现在让我们逐个来看每种技术。

基于分布的域适应

基于散度的域适应原理是最小化源与目标分布之间的散度准则,从而得到域不变性特征。常用的分布准则有对比域描述、相关对齐、最大平均差异(MMD),Wasserstein等。为了更好地理解这个算法,让我们先看看一些不同的分布。在最大平均差异(MMD)中,我们试图找出给定的两个样本是否属于相同的分布。我们将两个分布之间的距离定义为平均嵌入特征之间的距离。如果我们有两个在集合X上的分布P和Q,MMD通过一个特征映射来定义

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

    关注

    42

    文章

    4771

    浏览量

    100720
  • 计算机视觉
    +关注

    关注

    8

    文章

    1698

    浏览量

    45982
  • 数据集
    +关注

    关注

    4

    文章

    1208

    浏览量

    24691

原文标题:对迁移学习中域适应的理解和3种技术的介绍

文章出处:【微信号:vision263com,微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    一文了解底盘控之制动功能

    1底盘控基础1.1底盘控的概念1.2线控底盘技术1)线控制动系统2)线控转向系统2制动系统功能2.1制动系统原理2.2制动系统的发展历史2.3电子稳定系统ESP2.4线控制动系统--EHB1
    的头像 发表于 12-13 16:46 752次阅读
    一文了解底盘<b class='flag-5'>域</b>控之制动功能

    中兴通讯与上和美签署战略合作协议

    近日,中兴通讯与上和美集团有限公司(以下简称“上和美集团”)在成都签署战略合作协议,双方将发挥各自领域的人才、技术及市场资源等优势,在文旅科技应用场景创新、内容开发、项目运营、生态建设等方面进行
    的头像 发表于 12-13 15:12 228次阅读

    快速理解工业交换机中的冲突与广播

    工业交换机是工业通信网络的重要组成部分,其高效的数据传输功能对生产和管理起着关键作用。冲突与广播是工业网络中的两个重要概念。它们在网络设计与优化中扮演着不同的角色。本文将以简明易懂的方式介绍这两个概念,并探讨它们在工业交换机中的应用。
    的头像 发表于 11-20 16:51 370次阅读
    快速理解工业交换机中的冲突<b class='flag-5'>域</b>与广播<b class='flag-5'>域</b>

    一文解析跨时钟传输

    一、单比特CDC传输1.1 慢到快 快时钟相比慢时钟采样速度更快,也就是说从慢时钟来到快时钟的信号一定可以被采集到。既然快时钟一定可以采集到慢时钟分发的数据,那么考虑的问题就只
    的头像 发表于 11-16 11:55 503次阅读
    一文解析跨时钟<b class='flag-5'>域</b>传输

    TE一站式解决方案,助您“”见未来

    在汽车电子系统中, “”的概念源于车辆功能的不断增加和电子电气架构的迭代升级。传统的分布式控制架构难以高效管理众多功能,因此,车辆系统逐渐被划分为不同的“功能”(如动力、车身
    的头像 发表于 11-04 10:20 274次阅读

    can数据帧有哪几个组成

    CAN总线上传输数据的格式。一个典型的CAN数据帧由多个组成,包括帧起始、仲裁、控制、数据、CRC和帧结束。每个
    的头像 发表于 07-24 15:14 987次阅读

    CAN数据帧的各个及其作用

    CAN数据帧由多个组成,包括帧起始、仲裁、控制、数据和帧结束。每个都有其特定的作用,共同构成了一个完整的数据帧。下面将详细介绍这
    的头像 发表于 07-24 15:10 1238次阅读

    如何在自己的固件中增加wifi自适应性相关功能,以通过wifi自适应认证测试?

    目前官方提供了自适应测试固件 ESP_Adaptivity_v2.0_26M_20160322.bin 用于进行 wifi 自适应认证测试. 请问如何在自己的固件中增加 wifi 自适应性相关功能,以通过 wifi
    发表于 07-12 08:29

    汽车智能座舱功能测试

    北汇信息推出座舱功能测试解决方案,支持在实验室环境以及实车环境下完成座舱功能测试,不仅可以确保产品质量、提升用户体验、保障行车安全,也能降低维护成本、加速产品上市、满足法规要求、推动技术创新等。
    的头像 发表于 05-10 09:20 2769次阅读
    汽车智能座舱<b class='flag-5'>域</b>功能测试

    什么是智能汽车第六

    在集中式EEA中,博世五大划分最为经典:动力(Power Train)、底盘(Chassis)、车身(Body/Comfort)、座舱
    发表于 04-20 09:46 556次阅读
    什么是智能汽车第六<b class='flag-5'>域</b>?

    什么是自适应光学?自适应光学原理与方法的发展

    目前,世界上大型的望远镜系统都采用了自适应光学技术,自适应光学的出现为补偿动态波前扰动,提高光波质量提供了新的研究方向。 60多年来,自适应光学技术获得蓬勃发展,现已应用于天文学、空间光学、激光、生物医学等领域。
    发表于 03-11 10:27 2040次阅读

    C语言中的位典型的实例

    所谓"位"是把一个字节中的二进位划分为几个不同的区域,并说明每个区域的位数。每个有一个域名,允许在程序中按域名进行操作。这样就可以把几个不同的对象用一个字节的二进制位来表示。
    发表于 03-04 11:29 467次阅读
    C语言中的位<b class='flag-5'>域</b>典型的实例

    LED照明厂商联光电新设子公司

    深圳市联光电股份有限公司(以下简称“联光电”)近日新增投资企业广东联五金制品有限公司(以下简称“联五金制品”)。这一举措标志着联
    的头像 发表于 02-05 16:57 968次阅读

    中央控雷达:4D雷达新时代

    自适应中央处理平台。这些技术突破为自动驾驶和高级驾驶辅助系统(ADAS)领域带来了前所未有的性能和灵活性。
    的头像 发表于 01-17 16:42 997次阅读
    中央<b class='flag-5'>域</b>控雷达:4D雷达新时代

    如何处理跨时钟这些基础问题

    对于数字设计人员来讲,只要信号从一个时钟跨越到另一个时钟,那么就可能发生亚稳态。我们称为“跨时钟”即“Clock Domain Crossing”,或CDC。
    发表于 01-08 09:39 635次阅读
    如何处理跨时钟<b class='flag-5'>域</b>这些基础问题