Left Atrial Segmentation with nnU-Net Using MRI
๐ Abstract
**
์ข์ฌ๋ฐฉ(Left Atrium, LA)์ ์ ํํ ๋ถํ ์ ์ฌ๋ฐฉ์ธ๋(Atrial Fibrillation, AF) ์น๋ฃ์ ๊ฐ์ธ ๋ง์ถคํ ์ฌ์ฅ ๋ชจ๋ธ๋ง์ ํต์ฌ์ด๋ค. ๊ธฐ์กด ์๋ ์ค๊ณฝ์ ์๊ฐยท๋
ธ๋ ์๋ชจ๊ฐ ํฌ๊ณ ๊ด์ฐฐ์ ์์กด๋๊ฐ ๋์ ์์ ํ์ฅ์์ ์ค์ฉ์ ์ด์ง ์๋ค. ๋ณธ ์ฐ๊ตฌ์์๋ ์๋ยท์์ฒด ๊ตฌ์ฑํ ๋ฅ๋ฌ๋ ์ธ๊ทธ๋ฉํ
์ด์
ํ๋ ์์ํฌ์ธ nnUโNet์ ์ด์ฉํด Left Atrial Segmentation Challenge 2013(LASCโ13) MRI ๋ฐ์ดํฐ์
(30๊ฑด)์์ ์ข์ฌ๋ฐฉ์ ๋ถํ ํ์๋ค. nnUโNet์ ๋ฐ์ดํฐ ํน์ฑ์ ๋ง์ถฐ ์ ์ฒ๋ฆฌ, ๋คํธ์ํฌ ๊ตฌ์กฐ, ํ์ต ํ๋ผ๋ฏธํฐ๋ฅผ ์๋ ์ต์ ํํ๋ค. 20๊ฑด์ ํ์ต, 10๊ฑด์ ํ
์คํธ์ ์ฌ์ฉํ์ผ๋ฉฐ, ์ฑ๋ฅ ํ๊ฐ๋ Dice Similarity Coefficient(DSC), 95th percentile Hausdorff Distance(HD95), Average Surface Distance(ASD)๋ก ์ํํ์๋ค. ๊ฒฐ๊ณผ๋ ํ๊ท Diceโฏ=โฏ93.5โฏ%, HD95โฏ=โฏ3.2โฏmm, ASDโฏ=โฏ1.1โฏmm ๋ก, ๊ธฐ์กด ์ ํต์ ๋ฐฉ๋ฒ๋ค์ ํฌ๊ฒ ์์ฐ์ผ๋ฉฐ ์ข์ฌ๋ฐฉ ๋ณธ์ฒด์ ๊ทผ์ ํ์ ๋งฅ๊น์ง ์ ๋ฐํ๊ฒ ์ฌํํ์๋ค.
**
๐ก Deep Analysis
**
1. ์ฐ๊ตฌ ๋ฐฐ๊ฒฝ ๋ฐ ํ์์ฑ
- AF๋ ์ ์ธ๊ณ 3,300๋ง ๋ช ์ด์์ด ๊ฒช๋ ๊ฐ์ฅ ํํ ์ง์์ฑ ๋ถ์ ๋งฅ์ด๋ฉฐ, ์ ํํ ์ข์ฌ๋ฐฉ ํด๋ถํ ์ ๋ณด๋ ์นดํ ํฐ ์ ์ ์ ์ ์ฑ๊ณต์ ์ง๊ฒฐ๋๋ค.
- MRI๋ ์ฐ๋ถ์กฐ์ง ๋๋น๊ฐ ๋ฐ์ด๋ ์ข์ฌ๋ฐฉ ๋ฒฝ ์ฌ์ ํยทํํฐ ํ๊ฐ์ ์ ๋ฆฌํ์ง๋ง, ์ ๋์กฐ, ์์ง์ ์ํฐํฉํธ, ํ์๋ณ ํด๋ถํ ๋ณ์ด ๋ฑ์ผ๋ก ์๋ ๋ถํ ์ด ๋งค์ฐ ์ด๋ ค์ ์๋ํ๊ฐ ์ ์คํ ์๊ตฌ๋๋ค.
2. nnUโNet ํ๋ ์์ํฌ์ ๊ฐ์
| ํน์ง | ์ค๋ช | ์ข์ฌ๋ฐฉ MRI์์ ์ ์ฉ ํจ๊ณผ |
|---|---|---|
| ์๋ ์ ์ฒ๋ฆฌ | ๋ฑ๊ฐ๊ฒฉ ๋ณด๊ฐ, ์ ๊ทํ, ROI ์ค์ฌ ํฌ๋กญ | ๋ค์ํ ์ค์บ ํด์๋ยท๋์กฐ ์ฐจ์ด๋ฅผ ์ผ๊ด๋ ์ ๋ ฅ์ผ๋ก ๋ณํ |
| ๋์ ๋คํธ์ํฌ ์ค๊ณ | ํจ์น ํฌ๊ธฐยท๋ฐฐ์นยท์ฑ๋ ์ ์๋ ๊ฒฐ์ | GPU ๋ฉ๋ชจ๋ฆฌ ์ ํ์ ๊ณ ๋ คํ ์ต์ ํ์ต ํจ์จ |
| Residualโฏ+โฏInstanceโฏNorm | ๊น์ ์ธต์์๋ ์์ ์ ์ธ ๊ทธ๋๋์ธํธ ํ๋ฆ | ์์ ์ฌ๋ฐฉ๋ฒฝยทํ์ ๋งฅ ์ ๊ตฌ์ ๊ฐ์ ๋ฏธ์ธ ๊ตฌ์กฐ ํ์ต |
| Deep Supervision | ์ค๊ฐ ๋์ฝ๋ ์ถ๋ ฅ์ ์์ค ๊ธฐ์ฌ | ๋ค์ค ์ค์ผ์ผ์์ ๊ฒฝ๊ณ ์ ํ๋ ํฅ์ |
| ๋ฐ์ดํฐ ์ฆ๊ฐ | ํ์ ยทํ๋ฆฝยทํ์ฑ ๋ณํยท๊ฐ๋งยท๋ ธ์ด์ฆ | ์ด๋ฏธ์ง ๋๋นยท๋ฐฉํฅยท๋ ธ์ด์ฆ ๋ณ์ด์ ๋ํ ๊ฐ์ธ์ฑ ํ๋ณด |
3. ์คํ ์ค๊ณ
- ๋ฐ์ดํฐ: LASCโ13 MRI 30๊ฑด (ํ์ตโฏ20, ํ ์คํธโฏ10). ๋ผ๋ฒจ์ ์ ๋ฌธ๊ฐ๊ฐ ๋ง๋ ์ข์ฌ๋ฐฉ, ์ข์ฌ๋ฐฉ ๋ถ์(ํ์ ๋งฅ, LAA) ํฌํจ.
- ํ์ต ํ๊ฒฝ: RTXโฏA6000โฏ(48โฏGB), PyTorchโฏ2.2, nnUโNetโฏv2.1, 1000โฏiteration(โ500โฏepoch) โ ์ฝ 36โฏ์๊ฐ ์์.
- ์์ค ํจ์: Diceโฏ+โฏCrossโEntropy โ ์์ญ ๊ฒน์นจ๊ณผ voxelโwise ์ ํ๋ ๋์ ์ต์ ํ.
- ํ๊ฐ ์งํ: DSC, HD95, ASD ์ธ 5โfold ๊ต์ฐจ ๊ฒ์ฆ, Wilcoxon signedโrank test(๋ณผ๋ฅจ ์ฐจ์ด pโฏ>โฏ0.05).
4. ์ฃผ์ ๊ฒฐ๊ณผ
| ์งํ | ํ๊ท ยฑ ํ์คํธ์ฐจ | ๊ธฐ์กด ์ ํต ๋ฐฉ๋ฒ(์ฐธ๊ณ ) |
|---|---|---|
| Dice | 93.5โฏ%โฏยฑโฏ1.8 | 84โฏ%โ90โฏ% |
| HD95 (mm) | 3.2โฏยฑโฏ0.9 | 5โฏmmโ8โฏmm |
| ASD (mm) | 1.1โฏยฑโฏ0.4 | 2โฏmmโ4โฏmm |
| ์ถ๋ก ์๊ฐ | <โฏ10โฏs / 3D ๋ณผ๋ฅจ | ์๋ถ~์์ญ ๋ถ (์๋) |
- ์ผ๊ด์ฑ: 5โfold CV์์ Dice 92.8โฏ%โ94.1โฏ% ๋ก ๋ณ๋ํญ์ด ์์ ๋ชจ๋ธ ์์ ์ฑ ํ์ธ.
- ๊ฐ์ธ์ฑ: ์์ง์ ์ํฐํฉํธยท์ ๋์กฐ ์ผ์ด์ค์์๋ Diceโฏ>โฏ0.90 ์ ์ง.
5. ์์ ๋ฐ ์์ ์ ์ฉ ๊ฐ๋ฅ์ฑ
- ์๊ฐ ์ ๊ฐ: ์๋ 5~10โฏ๋ถ โ ์๋ 10โฏ์ด, ์ํฌํ๋ก์ฐ ํจ์จ ๋ํญ ํฅ์.
- ์ ๋ฐ๋: ํ์ ๋งฅ ์ ๊ตฌยทLAA ๊ธฐ์ ๋ถ ๋ฑ ์ ์ ๋ชฉํ ๋ถ์ ์ ํํ ์ฌํ, ์ ์ ์ ๋ต ์๋ฆฝ์ ์ง์ ํ์ฉ ๊ฐ๋ฅ.
- ์ฌํ์ฑ: nnUโNet์ โnoโnewโUโNetโ์ด๋ผ ๋ฐ์ดํฐ๋ง ๊ต์ฒดํ๋ฉด ๋์ผ ํ์ดํ๋ผ์ธ ์ ์ฉ ๊ฐ๋ฅ, ๋น์ ๋ฌธ๊ฐ๋ ์์ฝ๊ฒ ์ฌ์ฉ ๊ฐ๋ฅ.
6. ์ ํ์ ๋ฐ ํฅํ ์ฐ๊ตฌ ๋ฐฉํฅ
- ๋ฐ์ดํฐ ๊ท๋ชจ: 30๊ฑด(20ํ์ต)์ด๋ผ๋ ๋น๊ต์ ์์ ์ํ์ ์์กด โ ๋๊ท๋ชจ ๋ค๊ธฐ๊ด ๋ฐ์ดํฐ๋ก ์ธ๋ถ ๊ฒ์ฆ ํ์.
- CT์์ ๋น๊ต ๋ถ์ฌ: ๋ณธ ์ฐ๊ตฌ๋ MRI์๋ง ์ด์ ; CT ๊ธฐ๋ฐ ๋ชจ๋ธ๊ณผ ๋ฉํฐ๋ชจ๋ฌ ํตํฉ ๋ชจ๋ธ ๊ฐ๋ฐ์ด ํ์.
- ์์ ์ํ: ์ค์ AF ์ ์ ์ /ํ ์์์ ์ ์ฉํด ์ ์ ์ฑ๊ณต๋ฅ ยท์ฌ๋ฐ๋ฅ ๊ณผ์ ์ฐ๊ด์ฑ์ ๊ฒ์ฆํด์ผ ํจ.
- ์ค์๊ฐ ์ธํฐํ์ด์ค: 3D SlicerยทITKโSNAP ํ๋ฌ๊ทธ์ธ ํํ๋ก ์์ ํ์ฅ์ ๋ฐ๋ก ๋ฐฐํฌํ๋ ์์ ์ด ๋จ์ ์๋ค.
**
๐ Full Content
์ฌ๋ฐฉ์ธ๋(AF)๊ณผ ์ข์ฌ๋ฐฉ(LA) ์๋ ๋ถํ ์ ์ํ nnUโNet ์ ์ฉ ์ฐ๊ตฌ
์ฌ๋ฐฉ์ธ๋(Atrial fibrillation, AF)์ ๊ฐ์ฅ ํํ ์ง์์ฑ ์ฌ์ฅ ๋ถ์ ๋งฅ์ผ๋ก ์ ์ธ๊ณ์ ์ผ๋ก 3,300๋ง ๋ช ์ด์์๊ฒ ์ํฅ์ ๋ฏธ์น๋ฉฐ, ๊ณ ๋ น ์ธ๊ตฌ๊ฐ ์ฆ๊ฐํจ์ ๋ฐ๋ผ ๊ทธ ์ ๋ณ๋ฅ ๋ ๊ณ์ ์์นํ๊ณ ์๋ค. AF๋ ๋์กธ์ค, ์ฌ๋ถ์ ๋ฐ ์ฌ๋ง ์ํ์ ํฌ๊ฒ ๋์ด๊ธฐ ๋๋ฌธ์ ์ ํํ ์ง๋จ๊ณผ ํจ๊ณผ์ ์ธ ์น๋ฃ๊ฐ ํ์์ ์ด๋ค. ์นดํ ํฐ ์ ์ ์ ์ ํ์ ๋งฅ์ ์ ๊ธฐ์ ์ผ๋ก ์ฐจ๋จํ๊ณ ์ ์ ๋๋ฆฌ๋ฌ์ ํ๋ณต์ํค๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ AF ์น๋ฃ์ ํต์ฌ ์๋ฒ์ผ๋ก ์๋ฆฌ ์ก์๋ค. ์ข์ฌ๋ฐฉ(LA)์ AF์ ๋ณํ์๋ฆฌ์ ์น๋ฃ์ ์ค์ฌ์ ์ธ ์ญํ ์ ํ๋๋ฐ, ์ข์ฌ๋ฐฉ์ ๊ตฌ์กฐ์ ํํ๊ฐ ๋ถ์ ๋งฅ ๋ฐ์ ๋ฐ ์ ์ ๊ฒฐ๊ณผ์ ์ง์ ์ ์ธ ์ํฅ์ ๋ฏธ์น๊ธฐ ๋๋ฌธ์ด๋ค[1,2]. ๋ฐ๋ผ์ ์์ ์ ๊ณํ, ์์ ์ค ๋ด๋น๊ฒ์ด์ , ์์ ํ ํ๊ฐ๋ฅผ ์ํด์๋ ์ ํํ ์ข์ฌ๋ฐฉ ํด๋ถํ ์ง์์ด ํ์์ ์ด๋ค.
3์ฐจ์(3D) ์ข์ฌ๋ฐฉ ํด๋ถํ ๋ชจ๋ธ์ ํ์๋ณ ์ฌ๋ฐฉ ํํ๋ฅผ ์๊ฐํํ๊ณ , ํ์ ์ ์ ๋ฅผ ์ฉ์ดํ๊ฒ ํ๋ฉฐ, ์ ๊ธฐ์๋ฆฌํ์ ํ๋์ ์์ธกํ ์ ์๋ ์์ฒด๋ฌผ๋ฆฌํ ์๋ฎฌ๋ ์ด์ ์ ์ ๋ ฅ์ผ๋ก ํ์ฉ๋๋ค. ๊ทธ๋ฌ๋ ์ด๋ฌํ ๋ชจ๋ธ์ ๋ง๋ค๊ธฐ ์ํด์๋ ์๋ฃ ์์์ผ๋ก๋ถํฐ ์ข์ฌ๋ฐฉ์ ์ ํํ ๋ถํ ํด์ผ ํ๋๋ฐ, ์ด๋ ๋ณธ์ง์ ์ผ๋ก ์ด๋ ค์ฐ๋ฉฐ ๋ง์ ์๊ฐ๊ณผ ๋ ธ๋ ฅ์ด ์๊ตฌ๋๋ ์์ ์ด๋ค[3,4].
์์ ํ๋๊ณผ ๋ถํ ์ ์ด๋ ค์
์ข์ฌ๋ฐฉ์ ์๊ฐํํ๋ ๋ฐ ๊ฐ์ฅ ํํ ์ฌ์ฉ๋๋ ์์ modality๋ **์๊ธฐ๊ณต๋ช ์์(MRI)**๊ณผ **์ปดํจํฐ๋จ์ธต์ดฌ์(CT)**์ด๋ค. MRI๋ ์ฐ๋ถ์กฐ์ง ๋๋น๊ฐ ๋ฐ์ด๋ ์ฌ๋ฐฉ๋ฒฝ ์ฌ์ ์ฆยทํํฐ๋ฅผ ํ๊ฐํ๋ ๋ฐ ์ ํธ๋๋ฉฐ, CT๋ ๊ณต๊ฐ ํด์๋๊ฐ ์ฐ์ํด ์ ์ ์ ํด๋ถํ์ ๋งคํ์ ๋๋ฆฌ ํ์ฉ๋๋ค. ๊ทธ๋ฌ๋ MRIยทCT ๋ชจ๋ ๋ค์๊ณผ ๊ฐ์ ์ด์ ๋ก ์ข์ฌ๋ฐฉ ๋ถํ ์ด ์ด๋ ต๋ค.
- ์ฌ๋ฐฉ๋ฒฝ๊ณผ ์ฃผ๋ณ ์กฐ์ง ๊ฐ ๋๋น๊ฐ ๋ฎ์
- ํ์ก ํ(intensity)์ ๋ณ๋์ฑ
- ์์ง์ ์ํฐํฉํธ ๋ฐ ํ์๋ง๋ค ๋ค๋ฅธ ํด๋ถํ์ ๋ณ์ด
- ๊ธฐ์กด ์ ํต์ ๋ถํ ๊ธฐ๋ฒ(์์ญ ์ฑ์ฅ, ์๊ณ๊ฐ ์ง์ , ์กํฐ๋ธ ์ปจํฌ์ด ๋ชจ๋ธ ๋ฑ)์ด ์์ ์ฌ๋ฐฉ๋ฒฝ์ ์ ํํ ๊ตฌ๋ถํ์ง ๋ชปํ๊ฑฐ๋, ์๋ก ๋ค๋ฅธ ํ๋ ํ๋กํ ์ฝ์ ์ผ๋ฐํํ๊ธฐ ์ด๋ ค์[5]
๋ฐ์๋ ๊ธฐ๋ฒ์กฐ์ฐจ๋ ๋ง์ ์ฌ์ฉ์ ๊ฐ์ ๊ณผ ์ ๋ฌธ๊ฐ ๊ต์ ์ด ํ์ํด ์์ ์ํฌํ๋ก์ฐ์ ์ ์ฉํ๊ธฐ์ ํ์ฅ์ฑ์ด ์ ํ๋๋ค. ๋ฐ๋ผ์ ์ ๋ขฐ์ฑ ๋๊ณ ์๋ํ๋ ๋ถํ ๋ฐฉ๋ฒ์ด ์ ์คํ ์๊ตฌ๋๋ค.
๋ฅ๋ฌ๋ ๊ธฐ๋ฐ ๋ถํ ์ ๋ถ์
์ต๊ทผ ๋จธ์ ๋ฌ๋ยท๋ฅ๋ฌ๋์ ๊ธ๊ฒฉํ ๋ฐ์ ์ ์๋ฃ ์์ ๋ถ์, ํนํ ๋ถ๋ฅ์ ๋ถํ ๋ถ์ผ์ ํ์ ์ ๊ฐ์ ธ์๋ค[6โ9]. ์ปจ๋ณผ๋ฃจ์ ์ ๊ฒฝ๋ง(CNN)์ ๋ณต์กํ ๊ณต๊ฐยท๋งฅ๋ฝ์ ํน์ง์ ํจ๊ณผ์ ์ผ๋ก ํ์ตํด ์ ํต ๊ธฐ๋ฒ์ ๋ฅ๊ฐํ๋ ์ ํ๋์ ๊ฒฌ๊ณ ํจ์ ๋ณด์ฌ์ค๋ค. ๊ทธ ์ค UโNet์ ์คํต ์ฐ๊ฒฐ์ ๊ฐ์ถ ์์ ์ปจ๋ณผ๋ฃจ์ ์ธ์ฝ๋โ๋์ฝ๋ ๊ตฌ์กฐ๋ก, ๊ณต๊ฐ ์ธ๋ถ ์ ๋ณด๋ฅผ ๋ณด์กดํ๋ฉด์ ๊ณ์ธต์ ํํ์ ํ์ตํ๋ค. UโNet ๋ฐ ๋ณํ ๋ชจ๋ธ์ ์ฌ์ฅ, ๋, ๋ณต๋ถ ๋ฑ ๋ค์ํ ๋ฐ์ด์ค๋ฉ๋์ปฌ ์์ ๋ถํ ์ ์ฌ์ค์ ํ์ค์ด ๋์๋ค.
์ฌ์ฅ ์์์์๋ ๋ฅ๋ฌ๋ ๊ธฐ๋ฐ ๋ถํ ์ด ์ฌ์ค ๋ถํผ, ์ฌ๊ทผ ๋๊ป, ์ฌ๋ฐฉ ํํ ๋ฑ์ ์ ๋ํํ๋ ๋ฐ ๋๋ฆฌ ์ฌ์ฉ๋๋ค. ์๋ํ๋ ์์คํ ์ ์๋ ์ค๊ณฝ๋ณด๋ค ๋น ๋ฅด๊ณ ์ฌํ์ฑ์ด ๋์ ์์ ์์ฌ๊ฒฐ์ ๊ณผ ๊ณ์ฐ ์ฌ์ฅ ๋ชจ๋ธ๋ง์ ๋์์ ์ง์ํ๋ค. ๊ทธ๋ฌ๋ ๋ฅ๋ฌ๋ ๋ชจ๋ธ์ ์๋ฃ ์์์ ์ ์ฉํ๋ ค๋ฉด ๋คํธ์ํฌ ์ค๊ณ, ๋ฐ์ดํฐ ์ ์ฒ๋ฆฌ, ํ์ดํผํ๋ผ๋ฏธํฐ ํ๋ ๋ฑ ๋ณต์กํ ๊ณผ์ ์ด ํ์ํด ๋น์ ๋ฌธ๊ฐ๊ฐ ํ์ฉํ๊ธฐ์ ์ฅ๋ฒฝ์ด ๋๋ค.
nnUโNet: ์๋ ๊ตฌ์ฑ ๋ถํ ํ์ดํ๋ผ์ธ
์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ์ nnUโNet (noโnewโUโNet) ํ๋ ์์ํฌ๊ฐ ์ ์๋์๋ค. nnUโNet์ ๋ฐ์ดํฐ์ ์ ๋ง์ถฐ ์๋์ผ๋ก ์ ์ฒ๋ฆฌ, ๋คํธ์ํฌ ๊ตฌ์กฐ, ํ์ต ํ๋ผ๋ฏธํฐ๋ฅผ ์กฐ์ ํ๋ ์ ํโ์ปจํผ๊ฒจ๋ ์ด์ ํ์ดํ๋ผ์ธ์ด๋ค[10]. ์ ๋ ฅ ๋ฐ์ดํฐ์ ํน์ฑ์ ๋ถ์ํด ์ต์ ์ ํจ์น ํฌ๊ธฐ, ๋ฐฐ์น ํฌ๊ธฐ, ์ ๊ทํ ๋ฐฉ์ ๋ฑ์ ์๋์ผ๋ก ๊ฒฐ์ ํ๋ค. ์ด ํ๋ ์์ํฌ๋ ๋ค์์ ๋ถํ ๋ฒค์น๋งํฌ์์ ์ผ๊ด๋๊ฒ ์์๊ถ์ ์ฐจ์งํ์ผ๋ฉฐ, ํนํ ํด๋ถํ์ ๋ณ์ด์ ์์ ์ก์์ด ๋น๋ฒํ ์ฌ์ฅ MRI ๋ถํ ์ ์ ํฉํ๋ค.
์ฐ๊ตฌ ๋ชฉ์ ๋ฐ ๋ฐ์ดํฐ์
๋ณธ ์ฐ๊ตฌ์์๋ Left Atrial Segmentation Challenge 2013 (LASC โ13) ๋ฐ์ดํฐ์ ์ nnUโNet์ ์ ์ฉํ์๋ค. LASC โ13์ ์๊ตญ ํน์ค์นผ๋ฆฌ์ง ๋ฐ๋๊ณผ Philips Technologie GmbH๊ฐ ๊ณต๋์ผ๋ก ๊ตฌ์ถํ ๊ณต๊ฐ ๋ฐ์ดํฐ์ ์ผ๋ก, 30๊ฐ์ MRI์ 30๊ฐ์ CT ์ค์บ(๊ฐ๊ฐ 30๋ช ํ์)๊ณผ ์ ๋ฌธ๊ฐ๊ฐ ๋ง๋ ์ ๋ฐ ๋ผ๋ฒจ์ ์ ๊ณตํ๋ค[11โ13].
- MRI 30๊ฑด ์ค 20๊ฑด์ ํ์ต์ฉ, ๋๋จธ์ง 10๊ฑด์ ํ ์คํธ์ฉ์ผ๋ก ์ฌ์ฉํ์๋ค.
- ๋ผ๋ฒจ์ ์ข์ฌ๋ฐฉ ๊ณต๋, ์ข์ฌ๋ฐฉ ๋ถ์(Left Atrial Appendage, LAA) ์งง์ ๊ตฌ๊ฐ, ํ์ ๋งฅ(Pulmonary Veins, PV) ๊ทผ์๋ถ๋ฅผ ํฌํจํ๋ค.
- ๋ชจ๋ ๋ฐ์ดํฐ๋ ์ต๋ช ํ๋์์ผ๋ฉฐ, ์ ๋ฐ์ดํฐ ์ ๊ณต์๋ ์ค๋ฆฌ์ ์น์ธ์ ํ๋ณดํ์๋ค.
์๋ ์ ์ฒ๋ฆฌ ๋ฐ ๋ฐ์ดํฐ ์ฆ๊ฐ
nnUโNet์ ๋ฐ์ดํฐ์ ํน์ฑ์ ๋ฐ๋ผ ์ ์ฒ๋ฆฌ ํ์ดํ๋ผ์ธ์ ์๋ ์ต์ ํํ๋ค. ์ฃผ์ ๋จ๊ณ๋ ๋ค์๊ณผ ๊ฐ๋ค.
- ๋ฑ๋ฐฉ์ฑ(voxel) ์ฌ์ํ๋ง โ ํ์ ๊ฐ ํด์๋ ์ฐจ์ด๋ฅผ ์์ ๊ธฐ ์ํด 1โฏmmยณ ๋ฑ๋ฐฉ์ฑ์ผ๋ก ๋ณํ.
- ์ ๊ทํ โ ํ๊ท 0, ํ์คํธ์ฐจ 1๋ก ์ ๊ทํํด ํ์ต ์์ ์ฑ ํ๋ณด.
- ์ฌ์ฅ ์์ญ ์ค์ฌ ํฌ๋กญ โ ๋ถํ์ํ ๋ฐฐ๊ฒฝ์ ์ ๊ฑฐํ๊ณ ์ฐ์ฐ๋ ๊ฐ์.
- ๋ฐ์ดํฐ ๋ถํ โ ํ์ ๋จ์๋ก 70โฏ% ํ์ต, 10โฏ% ๊ฒ์ฆ, 20โฏ% ํ ์คํธ.
- ์ค์๊ฐ ๋ฐ์ดํฐ ์ฆ๊ฐ โ ๋ฌด์์ ํ์ ยท์ข์ฐ ๋ฐ์ , ํ์ฑ ๋ณํ, ๊ฐ๋ง ๋ณด์ ยท๋ฐ๊ธฐ ๋ณํ, ๊ฐ์ฐ์์ ๋ ธ์ด์ฆ ์ถ๊ฐ ๋ฑ.
์ด๋ฌํ ์ฆ๊ฐ์ ์ฌ๋ฐฉ์ ๋ฐฉํฅ, ๊ฐ๋, ์์ ํ์ง ๋ณ๋์ ๋ํ ๋ชจ๋ธ์ ์ผ๋ฐํ ๋ฅ๋ ฅ์ ํฌ๊ฒ ํฅ์์ํจ๋ค.
3D ํโํด์๋ nnUโNet ์ํคํ ์ฒ
๋ณธ ์ฐ๊ตฌ์์๋ 3D ํโํด์๋ nnUโNet์ ์ฌ์ฉํ์๋ค. ์ฃผ์ ํน์ง์ ๋ค์๊ณผ ๊ฐ๋ค.
- ์ธ์ฝ๋โ๋์ฝ๋ + ์คํต ์ฐ๊ฒฐ โ ๊ณต๊ฐ ์ปจํ ์คํธ๋ฅผ ์ ์งํ๋ฉด์ ๊น์ ํน์ง ์ถ์ถ ๊ฐ๋ฅ.
- ์์ฐจ(Residual) ์ปจ๋ณผ๋ฃจ์ ๋ธ๋ก + ์ธ์คํด์ค ์ ๊ทํ + Leaky ReLU โ ์์ ์ ์ธ ํ์ต์ ์ง์.
- ๋ฅ ์ํผ๋น์ (Deep Supervision) โ ์ค๊ฐ ๋์ฝ๋ ๋ ๋ฒจ์ ๋ณด์กฐ ์ถ๋ ฅ์ด ์ ์ฒด ์์ค์ ๊ธฐ์ฌ, ๊ทธ๋๋์ธํธ ํ๋ฆ ๊ฐ์ .
- ๋์ ํจ์นยท๋ฐฐ์น ํฌ๊ธฐ ์ ํ โ GPU ๋ฉ๋ชจ๋ฆฌ์ ์ ๋ ฅ ์ด๋ฏธ์ง ํฌ๊ธฐ์ ๋ฐ๋ผ ์๋ ๊ฒฐ์ .
์ ํต์ ์ธ ์๋ ํ๋ ๋ชจ๋ธ๊ณผ ๋ฌ๋ฆฌ nnUโNet์ ํ์ดํผํ๋ผ๋ฏธํฐ(์ปค๋ ํฌ๊ธฐ, ํผ์ฒ ๋งต ์, ๋คํธ์ํฌ ๊น์ด ๋ฑ)๋ฅผ ๋ฐ์ดํฐ์ ์ ๋ง๊ฒ ์๋ ๊ตฌ์ฑํ๋ค.
ํ์ต ํ๊ฒฝ ๋ฐ ํ๋ผ๋ฏธํฐ
- ํ๋ ์์ํฌ: PyTorch ๊ธฐ๋ฐ nnUโNet v2.1
- GPU: NVIDIA RTX A6000 (48โฏGB VRAM)
- ํ์ต ํ๋ผ๋ฏธํฐ (์๋ ์ค์ )
- ์์ค ํจ์: Dice lossโฏ+โฏCrossโentropy loss (์ง์ญ ๊ฒน์นจยท๋ณผ๋ฅจ๋ณ ์ ํ๋ ๋์ ์ต์ ํ)
- ์ตํฐ๋ง์ด์ : SGD, ๋ชจ๋ฉํ โฏ=โฏ0.99, ๊ฐ์ค๊ฐ์ โฏ=โฏ3ร10โปโต
- ์ด๊ธฐ ํ์ต๋ฅ : 1ร10โปยฒ, ๋คํญ์ ๊ฐ์ ์ค์ผ์ค๋ฌ
- ๋ฐฐ์น ํฌ๊ธฐ: 2 (3D ํจ์น ํ์ต)
- ์ด ๋ฐ๋ณต ํ์: 1000 (โ500 epoch)
ํ์ต ์ค์๋ ๋ฅ ์ํผ๋น์ ์ ์ ์ฉํ๊ณ , ํ ์คํธ ์์๋ ์ฌ๋ผ์ด๋ฉ ์๋์ฐ ๋ฐฉ์์ผ๋ก ์ ์ฒด 3D ๋ณผ๋ฅจ์ ์ถ๋ก ํ์๋ค. ์ ์ฒด ํ์ต ์๊ฐ์ ์ฝ 36์๊ฐ์ด์๋ค.
์ฑ๋ฅ ํ๊ฐ
๋ค์๊ณผ ๊ฐ์ ํ์ค ์งํ๋ฅผ ์ฌ์ฉํด ์ฑ๋ฅ์ ์ ๋ํํ์๋ค.
| ์งํ | ์ ์ | ๊ฒฐ๊ณผ |
|---|---|---|
| Dice Similarity Coefficient (DSC) | ์์ธก ๋ง์คํฌ์ ์ ๋ต ๋ง์คํฌ์ ๊ฒน์นจ ๋น์จ | 93.5โฏ% (ํ๊ท ) |
| Hausdorff Distance (HD, 95th percentile) | ๊ฒฝ๊ณ ๊ฐ ์ต๋ ํธ์ฐจ(95โฏ% ๋ฐฑ๋ถ์) | 3.2โฏmm |
| Average Surface Distance (ASD) | ํ๊ท ๊ฒฝ๊ณ ๊ฑฐ๋ฆฌ | 1.1โฏmm |
์ด ๊ฒฐ๊ณผ๋ ์ ๋ฌธ๊ฐ๊ฐ ์๋์ผ๋ก ๊ทธ๋ฆฐ ๋ผ๋ฒจ๊ณผ ๊ฑฐ์ ์ผ์นํจ์ ์๋ฏธํ๋ค.
๊ตฌํ ํ๊ฒฝ
- OS: Ubuntu 22.04 LTS
- CPU: Intel Xeon 6248
- RAM: 256โฏGB
- Python: 3.10, PyTorch: 2.2
- ์๊ฐํ ๋๊ตฌ: ITKโSNAP, 3D Slicer
๋ชจ๋ธ ๊ฐ์ค์น์ ์ค์ ํ์ผ์ ์ฌํ์ฑ์ ์ํด ๋ณ๋๋ก ๋ณด๊ดํ์ผ๋ฉฐ, ์ ์ฒ๋ฆฌยท์ฆ๊ฐยท์ถ๋ก ํ์ดํ๋ผ์ธ์ nnUโNet ํ์ค ๊ท๊ฒฉ์ ๊ทธ๋๋ก ๋ฐ๋๋ค.
์ฃผ์ ๊ฒฐ๊ณผ ์์ฝ
- Dice 93.5โฏ%โฏยฑโฏ1.8 โ ์๋ ๋ถํ ์ด ์ ๋ฌธ๊ฐ ์์ค์ ์ ํ๋๋ฅผ ๋ฌ์ฑ.
- HD95 3.2โฏmmโฏยฑโฏ0.9, ASD 1.1โฏmmโฏยฑโฏ0.4 โ ๊ฒฝ๊ณ ์ ๋ฐ๋์ ๋ถ๋๋ฌ์ด ํ๋ฉด ์ฌํ์ด ์ฐ์.
- 5โfold ๊ต์ฐจ ๊ฒ์ฆ์์ Dice ์ ์๋ 92.8โฏ%~94.1โฏ%๋ก ์ผ๊ด์ฑ ํ๋ณด.
- Wilcoxon ๋ถํธโ์์ ๊ฒ์ ๊ฒฐ๊ณผ ์๋ยท์๋ ๋ถํผ ์ฐจ์ด๊ฐ ํต๊ณ์ ์ผ๋ก ์ ์ํ์ง ์์(pโฏ>โฏ0.05).
์์์ ยท์ฐ๊ตฌ์ ์์
- ์ ์ ๊ณํ ์ง์ โ ์ข์ฌ๋ฐฉ, ํ์ ๋งฅ ์ ๊ตฌ, LAA ๊ทผ์๋ถ๋ฅผ ์ ํํ ์ฌํํจ์ผ๋ก์จ ์นดํ ํฐ ๋ด๋น๊ฒ์ด์ ๋ฐ ๋ณ๋ณ ํ์ ์ค์ ์ ์ง์ ํ์ฉ ๊ฐ๋ฅ.
- ์ ์ฐ ์ ๊ธฐ์๋ฆฌํ ๋ชจ๋ธ๋ง โ ๊ณ ์ ๋ฐ 3D ์ฌ๊ตฌ์ฑ์ ํ๋ ์ ํ ์๋ฎฌ๋ ์ด์ , ์ฌ๋ฐ ์ํ ํ๊ฐ ๋ฑ์ ํ์.
- ์์ ํจ์จ์ฑ โ ์๋ ๋ถํ ์ ์๋ถ์ด ์์๋๋ ๋ฐ๋ฉด, nnUโNet์ 10์ด ๋ฏธ๋ง์ ์ถ๋ก ์๊ฐ์ผ๋ก ์์ ํ์ฅ์ ์ฆ์ ์ ์ฉ ๊ฐ๋ฅ.
- ํ์คํยท์ฌํ์ฑ โ ์๋ ํ์ดํผํ๋ผ๋ฏธํฐ ํ๋๊ณผ ์ผ๊ด๋ ์ ์ฒ๋ฆฌ ๋๋ถ์ ์๋ก ๋ค๋ฅธ ๋ณ์ยท์ค์บ๋ ๊ฐ ๊ฒฐ๊ณผ ์ฐจ์ด๊ฐ ์ต์ํ๋๋ค.
์ ํ์ ๋ฐ ํฅํ ๊ณผ์
- ๋ฐ์ดํฐ ๋ฒ์: ํ์ฌ๋ LASC โ13 MRI ์๋ธ์ (30๊ฑด)๋ง ์ฌ์ฉํ์ผ๋ฉฐ, CT๋ ๋ค๋ฅธ MRI ํ๋กํ ์ฝ์ ๋ํ ์ผ๋ฐํ๋ ๊ฒ์ฆ๋์ง ์์.
- ์ปดํจํ ์๊ตฌ: 3D ํ์ต์ ๊ณ ์ฑ๋ฅ GPU๊ฐ ํ์ํ๋ฉฐ, ์ ์ฌ์ ํ๊ฒฝ์์๋ ํ์ต์ด ์ด๋ ค์ธ ์ ์์.
- ์ํ ์: 30๊ฑด์ด๋ผ๋ ๋น๊ต์ ์์ ๊ท๋ชจ๋ ํฌ๊ท ํด๋ถํ ๋ณ์ดยทํน์ ๋ณ๋ฆฌ๊ตฐ์ ๋ํ ๊ฒ์ฆ์ ์ ํํ๋ค.
ํฅํ ์ฐ๊ตฌ ๋ฐฉํฅ์ ๋ค์๊ณผ ๊ฐ๋ค.
- ๋ฉํฐ๋ชจ๋ฌ ํ์ต โ MRI์ CT๋ฅผ ๋์์ ํ์ต์์ผ ํ๋กํ ์ฝ ๊ฐ ์ ์ด ์ฑ๋ฅ ๊ฐํ.
- ์ฒจ๋จ ์ํคํ ์ฒ ๋์ โ Transformer ๊ธฐ๋ฐ ๋ชจ๋ธ์ด๋ Attention ๋ฉ์ปค๋์ฆ์ ๊ฒฐํฉํด ์ฅ๊ฑฐ๋ฆฌ ์์กด์ฑ ํฌ์ฐฉ.
- ์กฐ์ง ํน์ฑ ํตํฉ โ Late Gadolinium Enhancement MRI ๋ฑ ์ฌ์ ํยทํํฐ ์ ๋ณด๋ฅผ ํจ๊ป ํ์ตํด ๊ตฌ์กฐยท๊ธฐ๋ฅ ํตํฉ ๋ชจ๋ธ ๊ตฌ์ถ.
- ๋ฐ์ง๋ํ์ตยท์ฐํฉํ์ต โ ๋ผ๋ฒจ์ด ๋ถ์กฑํ ์ํฉ์์๋ ๋๊ท๋ชจ ๋ฐ์ดํฐ ํ์ฉ ๋ฐ ๊ฐ์ธ์ ๋ณด ๋ณดํธ.
- ์์ ์ ํฅ์ ๊ฒ์ฆ โ ์ค์ ์ ์ ์ ์ฐจ์ ๋ชจ๋ธ์ ์ ์ฉํด ์์ ์๊ฐยท์ฑ๊ณต๋ฅ ยท์ฌ๋ฐ๋ฅ ์ ๋ฏธ์น๋ ์ํฅ์ ํ๊ฐ.
๊ฒฐ๋ก
๋ณธ ์ฐ๊ตฌ๋ nnUโNet ํ๋ ์์ํฌ๋ฅผ ์ด์ฉํด LASC โ13 MRI ๋ฐ์ดํฐ์ ์์ ์ข์ฌ๋ฐฉ์ ์์ ์๋์ผ๋ก ๋ถํ ํ์ผ๋ฉฐ, ํ๊ท Dice 93.5โฏ%ยทHD95 3.2โฏmmยทASD 1.1โฏmm๋ผ๋ ๋ฐ์ด๋ ์ฑ๋ฅ์ ๊ธฐ๋กํ๋ค. ์ด๋ ๊ธฐ์กด์ ์์ญ ์ฑ์ฅยทํต๊ณ์ ํํ ๋ชจ๋ธ ๋ฑ ์ ํต์ ๋ฐฉ๋ฒ์ ํฌ๊ฒ ์์๋ ๊ฒฐ๊ณผ์ด๋ฉฐ, ๋ณ๋์ ํ์ดํผํ๋ผ๋ฏธํฐ ํ๋ ์์ด๋ ๋์ ์ ํ๋๋ฅผ ๋ฌ์ฑํ๋ค๋ ์ ์์ ์๋ฏธ๊ฐ ํฌ๋ค.
์ ํํ ์ข์ฌ๋ฐฉยทํ์ ๋งฅยทLAA ์ฌ๊ตฌ์ฑ์ AF ์ ์ ๊ณํ, ์ ์ฐ ์ ๊ธฐ์๋ฆฌํ ์๋ฎฌ๋ ์ด์ , ์ ๋์ ์ฌ๋ฐฉ ๋ฆฌ๋ชจ๋ธ๋ง ์ฐ๊ตฌ์ ํ์์ ์ด๋ค. nnUโNet์ ์ ํโ์ปจํผ๊ฒจ๋ ์ด์ ๊ณผ ์ด๊ณ ์ ์ถ๋ก (<10โฏ์ด) ํน์ฑ์ ์์ ์ํฌํ๋ก์ฐ์ ์ํํ ํตํฉ๋ ์ ์์์ ์์ฌํ๋ค.
์์ผ๋ก๋ ๋ฉํฐ์ผํฐยท๋ฉํฐ๋ชจ๋ฌ ๋๊ท๋ชจ ๋ฐ์ดํฐ์ ์ ํ์ฉํด ์ผ๋ฐํ ๋ฅ๋ ฅ์ ๊ฒ์ฆํ๊ณ , Transformer ๊ธฐ๋ฐ ๋ชจ๋ธยท์กฐ์ง ํน์ฑ ์์ ํตํฉ ๋ฑ ์ต์ AI ๊ธฐ์ ์ ์ ๋ชฉํจ์ผ๋ก์จ ๋์ฑ ์ ๋ฐํ๊ณ ์์ ์นํ์ ์ธ ์ข์ฌ๋ฐฉ ์๋ ๋ถํ ์๋ฃจ์ ์ ๊ตฌํํ ๊ณํ์ด๋ค. ์ด๋ฌํ ๋ ธ๋ ฅ์ ๊ถ๊ทน์ ์ผ๋ก ์ฌ๋ฐฉ์ธ๋ ํ์์ ์น๋ฃ ํจ์จ์ฑยท์ฑ๊ณต๋ฅ ํฅ์์ ๊ธฐ์ฌํ ๊ฒ์ผ๋ก ๊ธฐ๋ํ๋ค.