> 文章列表 > AnaXNet: Anatomy Aware Multi-label Finding Classification in Chest X-ray

AnaXNet: Anatomy Aware Multi-label Finding Classification in Chest X-ray

AnaXNet: Anatomy Aware Multi-label Finding Classification in Chest X-ray

文章来源:[MICCAI 2021]

代码:https://github.com/Nkechinyere-Agu/AnaXNet

Keywords:Graph Convolutional Networks · Multi-Label Chest X-ray image classification · Graph Representation


本文提出的问题以及解决方案:

与上篇文章类似,都是围绕着anatomical regions,本文是一篇多标签胸部X-ray分类。医生在对X-ray图像做决策时都是关注于每一个解剖学区域,然而目前的深度学习方法只关注于图像的整体,不能充分利用解剖学信息。另外,虽然有一些工作是基于注意力机制或者辅助任务(auxiliary tasks),但是都没有考虑对解剖学区域以及findings之间进行相关性建模,例如输出每个findings的解剖学位置语义。
本文提出的多标签胸部X-ray分类模型能够准确对图像进行分类并且定位正确的解剖学区域。
模型包含两部分,一是检测模块(detection module),二是解剖学依赖模块(anatomical dependency module)。后者使用GCN,使模型不仅能学习标签依赖性,还能学习胸部X-ray中解剖区域之间的关系。


Methodology

1、问题的定义

chest-X ray images C={x1,...,xN}C = \\{x_1, . . . , x_N\\}C={x1,...,xN}, 每一个图像xix_ixi中的标签Yi={yi1,...,yiM},其中yim∈{0,1}Yi = \\{y_i^1 , . . . , y_i^M \\},其中y_i^m\\in\\{0,1\\}Yi={yi1,...,yiM},其中yim{0,1}表示病理(pathology)M是否在xix_ixi中出现。最后的目标是预测给定图像的label set。

2、模型结构

AnaXNet: Anatomy Aware Multi-label Finding Classification in Chest X-ray

  • Faster-RCNN:提取解剖ROIs以及相对应的特征
  • Anatomy GCN:将得到的特征向量输入到GCN中学习相互依赖关系
  • Cross Anatomy Attention:将输出与注意力机制相结合
  • FC:进行多标签分类预测

2.1 Faster-RCNN

在上图中,提取了18个ROIs,即本文中的k,每一个区域的embedding的维度为d。因此,Ri=f(xi)∈Rk×dR_i = f(x_i) \\in R^{k \\times d}Ri=f(xi)Rk×d

2.2 Anatomy GCN

对解剖区域表征RiR_iRi做初始化,本文定义了一个normalized adjacency matrix A∈Rk×kA \\in R^{k \\times k}ARk×k捕获区域之间的关联,然后利用GCN来更新RiR_iRi,这里就是GCN的基本操作。
AnaXNet: Anatomy Aware Multi-label Finding Classification in Chest X-ray

对于上面提到的邻接矩阵A,本文对label pairs使用解剖学区域共现(co-occurrence)的方式提取,共现矩阵基于Jaccard相似性计算:
AnaXNet: Anatomy Aware Multi-label Finding Classification in Chest X-ray

然而,这种标签共现构造可能由于包含有噪声的罕见出现而使训练数据过拟合,因此本文添加了阈值进行过滤:
AnaXNet: Anatomy Aware Multi-label Finding Classification in Chest X-ray

2.3 Cross Anatomy Attention

为了获取解剖学区域中全局和局部的依赖,使用了a non-local operation that resembles self-attention
AnaXNet: Anatomy Aware Multi-label Finding Classification in Chest X-ray
上述公式为将GCN的输出与原始的RiR_iRi相乘,经过softmax后再与RiR_iRi相乘,可以从framework中的流程与公式相对应。

2.4 FC层

最后的预测是将Ri与QiR_i与Q_iRiQi拼接再经FC层获得label的预测。
AnaXNet: Anatomy Aware Multi-label Finding Classification in Chest X-ray

2.5 多标签分类CE loss

AnaXNet: Anatomy Aware Multi-label Finding Classification in Chest X-ray