当前位置:网站首页>[paper reading] Ca net: leveraging contextual features for lung cancer prediction
[paper reading] Ca net: leveraging contextual features for lung cancer prediction
2022-07-02 19:04:00 【xiongxyowo】
[ Address of thesis ] [ Code ] [MICCAI 21]
Abstract
In the early diagnosis of lung cancer , An important step is to malignant each pulmonary nodule / Benign classification . For this classification , Characteristics of nodules ( Like shape 、 edge ) Has always been the main focus . lately , Background features have attracted more and more attention because of the supplementary information they provide . In the clinical , This background feature refers to the characteristics of the structure around the nodule , such ( Together with the characteristics of nodules ) They can expose malignant / Benign discrimination patterns , Such as blood vessel convergence and fissure attachment . In order to take advantage of these contextual features , We propose a context aware network (CA-Net), It can extract nodule and context features , Then in malignant / Effectively integrate them in benign classification . In order to accurately identify the twisted nodules / Contextual features of attached structures , We use the characteristics of nodules as a reference through the attention mechanism . Besides , We propose a feature fusion module , The weights of the features of each nodule and the background features can be adjusted adaptively . The practicability of our method is better than Kaggle Data science bowl in the competition 2017 The first place in the annual data set has obvious advantages .
Method
This article is a relatively advanced context attention Mechanism , That is, the distortion of pulmonary nodules is introduced , Information like attachment . The specific process is as follows :
Detection of lung disease is essentially a two-stage classification problem . First , Use a nodule test (Nodule Detection) The algorithm puts CT The lung nodules summarized in the image are detected , This article directly uses a TNNLS Classic algorithm on ; next , To classify each nodule (Nodule Malignancy Classification), The probability of judging it as malignant ; Last , According to the state of each nodule, the lung CT State for comprehensive diagnosis (Cancer Prediction). Diagnosis is actually a summary of prediction probabilities : P ( Y ∣ I ) = 1 − ( 1 − p l ) ∏ k = 1 K ( 1 − P ( M ∣ I N k ) ) P(Y \mid I)=1-\left(1-p_{l}\right) \prod_{k=1}^{K}\left(1-P\left(M \mid I_{N_{k}}\right)\right) P(Y∣I)=1−(1−pl)k=1∏K(1−P(M∣INk)) Therefore, the core work of this paper is actually on the classification of pulmonary nodules , There are three steps : feature extraction , Contextual attention and feature fusion . Feature extraction is actually using 3D-UNet Get feature map.
Context attention :
What this step does is how to transform the original features X X X Extract nodule features respectively X N X_N XN And contextual features X C X_C XC. X N X_N XN It's easy to get , Just do one ROI Pooling You can extract . The highlight here is X C X_C XC Acquisition needs X N X_N XN To assist .
As you can see from the diagram , X C X_C XC Is in X S X_S XS On the basis of doing a spatial attention get , X S = X − X C X_S = X - X_C XS=X−XC. As for this spatial attention , In fact, it is caused by X N X_N XN Made a "Nodule Encoding", X S X_S XS Made a "Surrounding Encoding", Put the results obtained concat Get up and do attention map. As for these two Encoding block, This article does not point out its structure , However, follow the general practice of attention to use any learnable network components ( Even full connection layer ) It should all be possible .
Feature fusion :
As for the fusion of this feature, it is also the thought of spatial attention , It's just that it's even simpler and rougher here , That is to get : X fuse = Concat ( ω N × X N , ω C × X C ) X_{\text {fuse }}=\operatorname{Concat}\left(\omega_{N} \times X_{N}, \omega_{C} \times X_{C}\right) Xfuse =Concat(ωN×XN,ωC×XC) So I directly put on a small MLP( It can be considered as several full connection layers ) To calculate this coefficient ω \omega ω.
边栏推荐
- How to use PS to extract image color and analyze color matching
- Redis (7) -- database and expiration key
- @Component cannot get Dao layer
- M2dgr: slam data set of multi-source and multi scene ground robot (ICRA 2022)
- Golang并发编程——goroutine、channel、sync
- [fluent] dart data type (VaR data type | object data type)
- 电商系统中常见的 9 大坑,你踩过没?
- 第一次去曼谷旅游怎么玩?这份省钱攻略请收好
- The second bullet of AI development and debugging series: the exploration journey of multi machine distributed debugging
- Hospital online inquiry source code hospital video inquiry source code hospital applet source code
猜你喜欢
![[论文阅读] CA-Net: Leveraging Contextual Features for Lung Cancer Prediction](/img/ef/bb48ee88d5dc6fe876a498ab53106e.png)
[论文阅读] CA-Net: Leveraging Contextual Features for Lung Cancer Prediction

距离度量 —— 杰卡德距离(Jaccard Distance)

高频面试题

Learning summary of MySQL advanced 6: concept and understanding of index, detailed explanation of b+ tree generation process, comparison between MyISAM and InnoDB

第一次去曼谷旅游怎么玩?这份省钱攻略请收好

Distance measurement - Jaccard distance

鸿蒙第四次学习

仿京东放大镜效果(pink老师版)

Obligatoire pour les débutants, cliquez sur deux boutons pour passer à un contenu différent

故障排查:kubectl报错ValidationError: unknown field \u00a0
随机推荐
promise 和 Observable 的区别
ORA-01455: converting column overflows integer datatype
Which securities company has a low, safe and reliable online account opening commission
Stm32g0 USB DFU upgrade verification error -2
如何清理废弃pv和其对应的文件夹
2022软件工程期末考试 回忆版
徹底搞懂基於Open3D的點雲處理教程!
R语言使用epiDisplay包的cox.display函数获取cox回归模型汇总统计信息(风险率HR、调整风险率及其置信区间、模型系数的t检验的p值、Wald检验的p值和似然比检验的p值)、汇总统计
R语言使用epiDisplay包的lsNoFunction函数列出当前空间中的所有对象、除了用户自定义的函数对象
文字编辑器 希望有错误的句子用红色标红,文字编辑器用了markdown
After 22 years in office, the father of PowerShell will leave Microsoft: he was demoted by Microsoft for developing PowerShell
【愚公系列】2022年07月 Go教学课程 001-Go语言前提简介
SLAM|如何时间戳对齐?
R语言ggplot2可视化分面图(facet):gganimate包基于transition_time函数创建动态散点图动画(gif)
Exness in-depth good article: dynamic series - Case Analysis of gold liquidity (V)
【JVM调优实战100例】02——虚拟机栈与本地方法栈调优五例
Masa framework - DDD design (1)
医院在线问诊源码 医院视频问诊源码 医院小程序源码
How to write controller layer code gracefully?
【测试开发】软件测试—概念篇