首页 > 其他分享 >Fully Attentional Network for Semantic Segmentation:FLANet

Fully Attentional Network for Semantic Segmentation:FLANet

时间:2023-12-17 14:23:04浏览次数:35  
标签:Segmentation Semantic Network 空间信息 times 切片 维度 注意力 通道

Fully Attentional Network for Semantic Segmentation

* Authors: [[Qi Song]], [[Jie Li]], [[Chenghong Li]], [[Hao Guo]], [[Rui Huang]]

初读印象

comment:: (FLANet)常规的注意力在得到相容性矩阵的时候,把会有一个维度被压缩掉。为了解决这个问题,本文提出了一种新的方法,即全注意力网络,在保持高计算效率的同时,将空间注意力和通道注意力编码在一个单一的相似性图中。

动机

通道注意力\(Sim^{C\times C} = Q^{C\times HW}K^{HW\times C}\),在此过程中,每个通道可以与所有其他通道图连接,而空间信息将被整合,每个空间位置在矩阵乘法过程中无法感知来自其他位置的特征响应。同样的,空间注意力中通道维度之间的相互作用也缺失。注意力缺失问题会损害三维上下文信息( 3D context information,CHW )的完整性,因此两种注意力只能部分互补地获益。

在Cityscapes数据集上的分割结果显示,通道注意力在卡车、公共汽车和火车等大对象中效果更好,空间注意力在小/细类别上表现得更好。由于注意缺失问题的存在,两者在某些类别上都失去了精确性。且不能通过简单的堆叠来解决这种性能下降。

方法

Pasted image 20230223215030*分支1:
* 分别使用大小为H × 1和1 × W的池化窗口对\(F_{in}\)在水平和垂直两个方向做池化,得到两个方向的全局先验,用于实现相应维度上的空间相互作用。
* 对两个池化结果做重复使其恢复原尺度。
* 分别沿着水平方向和垂直方向做切片,得到H个\(C\times W\)的切片和W个\(C\times H\)的切片。因为之前池化过,所以H的切片上会有W的信息,W的切片上会有H的信息。
* 由于本例中H=W=S是相等的,拼接两者得到\((H+W)\times C\times S\)的先验Q。

  • 分支2
    • 直接对\(F_{in}\)分别沿着水平方向和垂直方向做切片,得到H个\(C\times W\)的切片和W个\(C\times H\)的切片,拼接两者得到\((H+W)\times S\times C\)的特征K。
  • 分支3
    • 直接对\(F_{in}\)分别沿着水平方向和垂直方向做切片,得到H个\(C\times W\)的切片和W个\(C\times H\)的切片,拼接两者得到\((H+W)\times C\times S\)的特征V。
      Q和K的每一个切片做自注意力,虽然每个切片上压缩了空间信息,但是总共有\(H\times W\)个切片,总体的空间信息还是保留的。
      Pasted image 20230223221952

得到
Pasted image 20230223222004其中\(A_{i,j}\)表示第i和第j个通道在特定空间位置上的关联程度。\(A\)和\(V\)进行矩阵乘法,再将结果重塑为两个\(C\times H\times W\)的矩阵,将其相加,再将其乘以一个可学习的标量系数再与原输入进行相加。

Pasted image 20230228125154

与传统的Channel NL方法仅通过乘以来自同一位置的空间信息来探索通道相关性不同,FLA实现了不同空间位置之间的空间连接,即在空间和通道两个维度上都使用了单一的注意力图。FLA具有更整体的语境观,对不同的场景更加鲁棒。此外,构建的先验表示带来了全局感受野,有助于提升特征区分能力。

效率

空间注意力的复杂度为:

Pasted image 20230228132505通道注意力的复杂度为:Pasted image 20230228132516

FLA的复杂度为:

Pasted image 20230228132541###表现

Pasted image 20230228133803

启发

分别得到水平方向和垂直方向的切片,实际上是保留了该方向的空间信息,也就是分别建立了两个维度的空间信息。得到相容性矩阵的时候,被压缩掉的也只是\(S\)那个维度的信息,同样保留了通道信息。

标签:Segmentation,Semantic,Network,空间信息,times,切片,维度,注意力,通道
From: https://www.cnblogs.com/tifuhong/p/17909027.html

相关文章

  • Segmentation Transformer: Object-Contextual Representations for Semantic Segment
    SegmentationTransformer:Object-ContextualRepresentationsforSemanticSegmentation*Authors:[[YuhuiYuan]],[[XiaokangChen]],[[XilinChen]],[[JingdongWang]]Locallibrary初读印象comment::(OCRnet)聚焦于语义分割中的上下文聚合问题,利用物体类别的表......
  • 【Linux】调试常见的应用程序奔溃“Segmentation fault (core dumped)”
    https://blog.csdn.net/hello_nofail/article/details/129994481?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170264661316800227454508%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=170264661316800227454508&......
  • Machine is not on the network
     在调试Androidjni的时候发现一个奇怪的问题 在连接socket的时候老是报错m_sock=socket(AF_INET,SOCK_STREAM,0);if(m_sock<0){debug(LEVEL_ERROR,"Socketcreateerror%d\r\n",errno);return-1;} 报错  Socketc......
  • 使用yarn安装依赖包出现“There appears to be trouble with your network connection
    我们在使用yarn安装依赖包文件的时候,可能会出现“Thereappearstobetroublewithyournetworkconnection.Retrying...”超时的提醒,很有可能是因为yarn默认的镜像地址为国外,因此慢(超时)就说得过去了……1、......
  • 0x02 Network Services
    Task1、引言这个房间将探讨常见的网络服务漏洞和错误配置。Task2、了解SMB什么是SMB?SMB-服务器消息块协议-是一种客户端-服务器通信协议,用于共享对网络上的文件、打印机、串行端口和其他资源的访问。sourceSMB协议被称为响应请求协议,这意味着它在客户端和服务器之间传输......
  • 【论文阅读笔记】【OCR-文本识别】 SEED: Semantics Enhanced Encoder-Decoder Framew
    SEEDCVPR2020读论文思考的问题论文试图解决什么问题?写作背景是什么?问题:如何利用全局的语义信息提高文本识别模型对低质量文本的鲁棒性和识别效果?背景:以往的基于encoder-decoder的文本识别方法通常基于局部的视觉特征解码出文本,忽略了对单词显式的全局语义信息的......
  • Retentive Networks Meet Vision Transformers, 视觉RetNet
    alias:Fan2023tags:RetNetrating:⭐share:falseptype:articleRMT:RetentiveNetworksMeetVisionTransformers初读印象comment::(RMT)RetentiveNetwork(RetNet)因其显式衰减机制而在自然语言处理中受到关注,但它不适合基于图像的任务。本文提出了保留性自我注意力......
  • How to Use Docker and NS-3 to Create Realistic Network Simulations
    https://insights.sei.cmu.edu/blog/how-to-use-docker-and-ns-3-to-create-realistic-network-simulations/ HowtoUseDockerandNS-3toCreateRealisticNetworkSimulationsALEJANDROGOMEZMARCH27,2023Sometimes,researchersanddevelopersneedt......
  • A Novel Approach Based on Bipartite Network Recommendation and KATZ Model to Pre
    ANovelApproachBasedonBipartiteNetworkRecommendationandKATZModeltoPredictPotentialMicro-DiseaseAssociationsShiruLi 1, MinzhuXie 1, XinqiuLiu 2Affiliations expandPMID: 31803235 PMCID: PMC6873782 DOI: 10.3389/fgene.2019......
  • A novel essential protein identification method based on PPI networks and gene e
    AnovelessentialproteinidentificationmethodbasedonPPInetworksandgeneexpressiondataJianchengZhong 1 2, ChaoTang 1, WeiPeng 3, MinzhuXie 1, YusuiSun 1, QiangTang 4, QiuXiao 5, JiahongYang 6Affiliations expandPMID:......