Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
論文LT会_論文紹介(CU-Net)
Search
taashi
July 30, 2019
Technology
630
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
論文LT会_論文紹介(CU-Net)
taashi
July 30, 2019
More Decks by taashi
See All by taashi
What is Haskell?
taashi
0
68
数学の世界~フラクタル~(社内勉強会1002)
taashi
0
180
始めようElmでフロント開発_その02_ローカルWebアプリ
taashi
0
150
AI勉強会_Kerasハンズオン#1_分類
taashi
0
130
始めようElmでフロント開発_その01_Elmの基礎
taashi
0
140
Other Decks in Technology
See All in Technology
Redmine 7.0 新機能・機能強化解説(OSC2026京都ダイジェスト版)
vividtone
1
180
データ組織の転換期 一足飛びしない段階的戦略
leveragestech
PRO
0
150
plamo-3-translateの開発
pfn
PRO
0
260
コンポーネント名には何を含めるべきなのか? / what-should-be-included-in-component-names
airrnot1106
0
250
オートロックマンションなのに、各部屋は施錠なし!? 攻撃者が組織内ネットワークで大暴れする理由 / The Front Door Is Locked, but the Rooms Are Wide Open: Why Attackers Move Freely Inside Enterprise Networks
nttcom
0
1.4k
DevOps Agentで運用判断をチーム資産にする~Agent InstructionsとAgent Skillを継続的に育てる~
fujioka6789
0
200
信頼できるテスティングAIをどう育てるか?
odan611
0
190
AI ネイティブな組織に Gemini Enterprise Agent Platform がなぜ必要なのか
asei
1
160
【CEDEC2026】次世代デジタルカードゲームのサーバー設計と運用 〜『Shadowverse: Worlds Beyond』の舞台裏~
cygames
PRO
0
580
変化の早いClaude Codeを 書籍に落とし込む
oikon48
6
1.2k
データエンジニアこそ組織のオントロジーに向き合うべき — 問いに答えるAIから、事業を動かすAIへ
gappy50
7
3.2k
AIがコードを書く時代、人間は何を保証するのか———馬場さんと考える、開発者に求められる新しい責任と価値 - TECH PLAY
netmarkjp
0
1.2k
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
55
12k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
320
A better future with KSS
kneath
240
18k
Evolving SEO for Evolving Search Engines
ryanjones
0
250
The Cost Of JavaScript in 2023
addyosmani
55
10k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
240
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
For a Future-Friendly Web
brad_frost
183
10k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.6k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
Chasing Engaging Ingredients in Design
codingconduct
0
260
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
Transcript
論⽂紹介 CU-Net: Cascaded U-Net with Loss Weighted Sampling for Brain
Tumor Segmentation (https://arxiv.org/abs/1907.07677) @taashi_s
▪概要 ・脳腫瘍のセグメンテーション⽤に、 U-Netをベースにしたネットワーク構造(Cascaded U-Net)を提案。 ・不均衡データに対する問題を排除するために、 Loss Weighted Sampling (LWS)というスキームを提案。 ・BraTS
2017のデータで実験し、従来⼿法より、セグメンテーション感度が良いことを⽰した。
▪脳腫瘍診断について ・T1強調MRI (T1) 今回ターゲットにしているのは、神経腫瘍。 神経腫瘍の診断には、以下のようなMRI画像を使⽤する。(らしい) ・T2強調MRI(T2)、ガドリニウム造影剤を添加したT1強調MRI(T1ce) ・ガドリニウム造影剤を添加したT1強調MRI(T1ce) ・Fluid Attenuated Inversion
Recovery(FLAIR) 参照 : https://www.researchgate.net/figure/An-estimated-map-for-tumor-infiltration-from-preoperative-MRIs-Top-row-preoperative_fig3_323503123
▪参考論⽂ ・Brain tumor segmentation with deep neural networks. 2つの異なるスケールで特徴抽出するための2経路のCNNの提案 ・Automatic
brain tumor segmen- tation using cascaded anisotropic convolutional neural networks. 脳腫瘍の階層に従った3重カスケードフレームワークの提案 ・Multi-task fully convolutional network for brain tumour segmentation. 腫瘍の構造の階層的関係のためのツリー構造FCNの提案 ・Boundary-aware fully convolutional network for brain tumor segmentation. 境界認識⽤FCN(BFCN)と、タスク別学習⽤のブランチ作成の提案 ・Dilated convolutions for brain tumor segmentation in mri scans. 残差ネットワーク(DRN)の拡張とプーリングの放棄の提案 ・U-net:Convolutionalnetworksforbiomedical image segmentation. マルチレベルで融合させるスキップコネクションを使ったU字型ネットワーク(U-Net)の提案 ・Automatic brain tumor detection and segmentation using u-net based fully convolutional networks. U-Netでの不均衡データへの対策のためにソフトダイスロスの使⽤の提案
▪ネットワーク構造 ・U-Netを2つ並べた形 ・前半のU-Netで、腫瘍と背景の分離 ・後半のU-Netで、腫瘍の内部の細分化 ・2つのネット間で同じレベルでconcat ・各レベルのCNNでは、残差ネットを利⽤ ・各レベルのデコーダの出⼒を 補助教師(補助特徴マップ?)として使⽤ •勾配消失に対する3つの対策
▪LWS(Loss Weighted Sampling) ・ネガポジのサンプリングの極端な不均衡への対処⽅ ・クロスエントロピー誤差関数に、重みを追加 : バッチ数 : チャンネル数 :
画像の⻑さ(⾼さ?) : 画像の幅 : one-hotラベル : 推論された確率 : ピクセルの損失の重み •ネットワーク全体の損失関数 : 加重係数 : 正則化項 : U-Net1(前半)の損失 : U-Net2(後半)の損失 : 各補助教師での損失
▪LWS(Loss Weighted Sampling) •損失の重み は、それぞれMRI画像を4つの領域(⿊背景、正常部分の脳、腫瘍、腫瘍輪郭)に分けたもの。 は、ハイパーパラメータで、1以上の値。(=腫瘍輪郭の重要度?) は、確率 で をランダムサンプリングして得る2値⾏列。 •
の設定 U-Net1(前半) U-Net2(後半) 0 0 0 1 1 1 1 は、 のピクセル数。 は、1以上の値で、ネガポジの割合で調整する。
▪実験 ・BraTS 2017を使⽤ •データセット High-gradeの腫瘍 : Low-gradeの腫瘍 = 210 :
75 この内、High-gradeのみ使⽤し、Train : Valid : Test = 126 : 42 : 42 とした。 ピクセル単位に、壊死(NCR), 浮腫(ED), 増強腫瘍(ET), その他のラベル付けを⾏った ・DataAugmentationには、ランダム回転とランダムフリップを採⽤ •学習条件 Optimizer Learning rate SGD with momentum(0.9) 10#$から始めて 10epoch毎に 1/10⼩さくする (下限 : 10#%) 0.1から始めて 10epoch毎に 1/10⼩さくする (下限 : 10#$) 5 * 10#& 2 1.5
▪結果 ・腫瘍全体(WT), 腫瘍核(TC), 増強腫瘍(ET)それぞれに対して、Dice係数, 感度, 特異度を測定
▪感想 ・輪郭を輪郭クラスとして定義して覚えさせるのは、使えそう。 ・セグメンテーションした対象が階層構造になるようなものには転⽤できるかも。 例えば、顔のパーツごとのセグメンテーションとか? ・ショートカット接続は、やっぱり強い(?) ・中間の出⼒を使ってloss計算して、それを割合で混ぜるのは、別のネットワークでも実験してみたい。
ご静聴ありがとうございました。