2025-11-24T09:43:19.398688

nnY-Net: Swin-NeXt with Cross-Attention for 3D Medical Images Segmentation

Liu, Tao, Dong et al.
This paper provides a novel 3D medical image segmentation model structure called nnY-Net. This name comes from the fact that our model adds a cross-attention module at the bottom of the U-net structure to form a Y structure. We integrate the advantages of the two latest SOTA models, MedNeXt and SwinUNETR, and use Swin Transformer as the encoder and ConvNeXt as the decoder to innovatively design the Swin-NeXt structure. Our model uses the lowest-level feature map of the encoder as Key and Value and uses patient features such as pathology and treatment information as Query to calculate the attention weights in a Cross Attention module. Moreover, we simplify some pre- and post-processing as well as data enhancement methods in 3D image segmentation based on the dynUnet and nnU-net frameworks. We integrate our proposed Swin-NeXt with Cross-Attention framework into this framework. Last, we construct a DiceFocalCELoss to improve the training efficiency for the uneven data convergence of voxel classification.
academic

nnY-Net: 3D āϚāĻŋāĻ•āĻŋā§ŽāϏāĻž āϚāĻŋāĻ¤ā§āϰ āĻŦāĻŋāĻ­āĻžāϜāύ⧇āϰ āϜāĻ¨ā§āϝ Swin-NeXt āĻ•ā§āϰāϏ-āĻ…ā§āϝāĻžāĻŸā§‡āύāĻļāύ āϏāĻš

āĻŽā§ŒāϞāĻŋāĻ• āϤāĻĨā§āϝ

  • āĻĒ⧇āĻĒāĻžāϰ āφāχāĻĄāĻŋ: 2501.01406
  • āĻļāĻŋāϰ⧋āύāĻžāĻŽ: nnY-Net: Swin-NeXt with Cross-Attention for 3D Medical Images Segmentation
  • āϞ⧇āĻ–āĻ•: Haixu Liuš, Zerui Taoš, Wenzhen Dong², Qiuzhuang Sunš
  • āĻĒā§āϰāϤāĻŋāĻˇā§āĻ āĻžāύ: šāϏāĻŋāĻĄāύāĻŋ āĻŦāĻŋāĻļā§āĻŦāĻŦāĻŋāĻĻā§āϝāĻžāϞāϝāĻŧ, ²āĻšāĻ‚āĻ•āĻ‚ āĻšā§€āύ⧇āϜ āĻŦāĻŋāĻļā§āĻŦāĻŦāĻŋāĻĻā§āϝāĻžāϞāϝāĻŧ
  • āĻļā§āϰ⧇āĻŖā§€āĻŦāĻŋāĻ­āĻžāĻ—: cs.CV (āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻžāϰ āĻ­āĻŋāĻļāύ)
  • āĻĒ⧇āĻĒāĻžāϰ āϞāĻŋāĻ™ā§āĻ•: https://arxiv.org/abs/2501.01406

āϏāĻžāϰāϏāĻ‚āĻ•ā§āώ⧇āĻĒ

āĻāχ āĻĒ⧇āĻĒāĻžāϰ⧇ nnY-Net āύāĻžāĻŽāĻ• āĻāĻ•āϟāĻŋ āύāϤ⧁āύ 3D āϚāĻŋāĻ•āĻŋā§ŽāϏāĻž āϚāĻŋāĻ¤ā§āϰ āĻŦāĻŋāĻ­āĻžāϜāύ āĻŽāĻĄā§‡āϞ āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āϝ āĻĒā§āϰāĻ¸ā§āϤāĻžāĻŦ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻŽāĻĄā§‡āϞāϟāĻŋ U-Net āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āϝ⧇āϰ āύ⧀āĻšā§‡ āĻ•ā§āϰāϏ-āĻ…ā§āϝāĻžāĻŸā§‡āύāĻļāύ āĻŽāĻĄāĻŋāωāϞ āϝ⧋āĻ— āĻ•āϰ⧇ Y-āφāĻ•ā§ƒāϤāĻŋāϰ āĻ•āĻžāĻ āĻžāĻŽā§‹ āϤ⧈āϰāĻŋ āĻ•āϰ⧇ āύāĻžāĻŽāĻ•āϰāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āϞ⧇āĻ–āĻ•āϰāĻž āĻĻ⧁āϟāĻŋ āϏāĻ°ā§āĻŦāĻļ⧇āώ SOTA āĻŽāĻĄā§‡āϞ MedNeXt āĻāĻŦāĻ‚ SwinUNETR āĻāϰ āϏ⧁āĻŦāĻŋāϧāĻžāϗ⧁āϞāĻŋ āĻāϕ⧀āĻ­ā§‚āϤ āĻ•āϰ⧇āϛ⧇āύ, Swin Transformer āϕ⧇ āĻāύāϕ⧋āĻĄāĻžāϰ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻāĻŦāĻ‚ ConvNeXt āϕ⧇ āĻĄāĻŋāϕ⧋āĻĄāĻžāϰ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇, āωāĻĻā§āĻ­āĻžāĻŦāύ⧀āĻ­āĻžāĻŦ⧇ Swin-NeXt āĻ•āĻžāĻ āĻžāĻŽā§‹ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰ⧇āϛ⧇āύāĨ¤ āĻŽāĻĄā§‡āϞāϟāĻŋ āĻāύāϕ⧋āĻĄāĻžāϰ⧇āϰ āϏāĻ°ā§āĻŦāύāĻŋāĻŽā§āύ āĻ¸ā§āϤāϰ⧇āϰ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āĻŽāĻžāύāϚāĻŋāĻ¤ā§āϰāϕ⧇ Key āĻāĻŦāĻ‚ Value āĻšāĻŋāϏāĻžāĻŦ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇, āϰ⧋āĻ—ā§€āϰ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āϝ⧇āĻŽāύ āĻĒā§āϝāĻžāĻĨāϞāϜāĻŋ āĻāĻŦāĻ‚ āϚāĻŋāĻ•āĻŋā§ŽāϏāĻž āϤāĻĨā§āϝāϕ⧇ Query āĻšāĻŋāϏāĻžāĻŦ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻ•ā§āϰāϏ-āĻ…ā§āϝāĻžāĻŸā§‡āύāĻļāύ āĻ“āϜāύ āĻ—āĻŖāύāĻž āĻ•āϰ⧇āĨ¤ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤāĻ­āĻžāĻŦ⧇, dynUnet āĻāĻŦāĻ‚ nnU-net āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ 3D āϚāĻŋāĻ¤ā§āϰ āĻŦāĻŋāĻ­āĻžāϜāύ⧇āϰ āĻĒā§āϰāĻžāĻ•-āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϰāĻŖ āĻāĻŦāĻ‚ āĻĒā§‹āĻ¸ā§āϟ-āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϰāĻŖ āĻĒāĻĻā§āϧāϤāĻŋ āϏāϰāϞ⧀āĻ•ā§ƒāϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻ…āϏāĻŽ āĻ­āĻ•ā§āϏ⧇āϞ āĻļā§āϰ⧇āĻŖā§€āĻŦāĻŋāĻ­āĻžāϜāύ⧇āϰ āĻĒā§āϰāĻļāĻŋāĻ•ā§āώāĻŖ āĻĻāĻ•ā§āώāϤāĻž āωāĻ¨ā§āύāϤ āĻ•āϰāϤ⧇ DiceFocalCELoss āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤

āĻ—āĻŦ⧇āώāĻŖāĻž āĻĒāϟāĻ­ā§‚āĻŽāĻŋ āĻāĻŦāĻ‚ āĻĒā§āϰ⧇āϰāĻŖāĻž

āϏāĻŽāĻ¸ā§āϝāĻž āϏāĻ‚āĻœā§āĻžāĻž

āϝāĻ•ā§ƒāϤ āϟāĻŋāωāĻŽāĻžāϰ CT 3D āϚāĻŋāĻ¤ā§āϰ āĻŦāĻŋāĻ­āĻžāϜāύ āϚāĻŋāĻ•āĻŋā§ŽāϏāĻž āϚāĻŋāĻ¤ā§āϰ āĻŦāĻŋāĻ­āĻžāϜāύ⧇ āĻāĻ•āϟāĻŋ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻ•āĻžāϜāĨ¤ āύāĻŋāĻ°ā§āϭ⧁āϞ CT āϚāĻŋāĻ¤ā§āϰ āĻŦāĻŋāĻ­āĻžāϜāύ āĻĄāĻžāĻ•ā§āϤāĻžāϰāĻĻ⧇āϰ āϟāĻŋāωāĻŽāĻžāϰ⧇āϰ āφāϝāĻŧāϤāύ āĻ…āύ⧁āĻŽāĻžāύ āĻ•āϰāϤ⧇ āĻāĻŦāĻ‚ āϝ⧁āĻ•ā§āϤāĻŋāϏāĻ™ā§āĻ—āϤ āϚāĻŋāĻ•āĻŋā§ŽāϏāĻž āĻĒāϰāĻŋāĻ•āĻ˛ā§āĻĒāύāĻž āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āϏāĻšāĻžāϝāĻŧāϤāĻž āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻĒāĻĻā§āϧāϤāĻŋāϰ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž

  1. āϐāϤāĻŋāĻšā§āϝāĻŦāĻžāĻšā§€ āĻĒāĻĻā§āϧāϤāĻŋāϰ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž: 2016 āĻāϰ āφāϗ⧇ āĻĒā§āϰāϧāĻžāύāϤ āĻ…āĻžā§āϚāϞ āĻŦ⧃āĻĻā§āϧāĻŋ āχāĻ¤ā§āϝāĻžāĻĻāĻŋ āĻ…āĻĒāĻ°ā§āϝāĻŦ⧇āĻ•ā§āώāĻŋāϤ āĻ…ā§āϝāĻžāϞāĻ—āϰāĻŋāĻĻāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϤ, āϝāĻžāϰ āύāĻŋāĻ°ā§āϭ⧁āϞāϤāĻž āϏ⧀āĻŽāĻŋāϤ āĻ›āĻŋāϞ
  2. āĻāĻ•āĻ• āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āϝ āĻ¤ā§āϰ⧁āϟāĻŋ: āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻĒāĻĻā§āϧāϤāĻŋāϗ⧁āϞāĻŋ āĻšāϝāĻŧ āĻŦāĻŋāĻļ⧁āĻĻā§āϧ āĻ•āύāĻ­ā§‹āϞāĻŋāωāĻļāύ⧇āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ (āϝ⧇āĻŽāύ nnU-Net) āĻŦāĻž āĻŦāĻŋāĻļ⧁āĻĻā§āϧ Transformer āĻāϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ (āϝ⧇āĻŽāύ SwinUNETR), āωāĻ­āϝāĻŧ⧇āϰ āϏ⧁āĻŦāĻŋāϧāĻžāϗ⧁āϞāĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖāĻ­āĻžāĻŦ⧇ āĻāĻ•āĻ¤ā§āϰāĻŋāϤ āĻ•āϰāϤ⧇ āĻŦā§āϝāĻ°ā§āĻĨ
  3. āĻŽāĻžāĻ˛ā§āϟāĻŋ-āĻŽā§‹āĻĄāĻžāϞ āĻĢāĻŋāωāĻļāύ āĻ…āĻĒāĻ°ā§āϝāĻžāĻĒā§āϤ: āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻĒāĻĻā§āϧāϤāĻŋāϗ⧁āϞāĻŋ āĻĒā§āϰāϧāĻžāύāϤ āϚāĻŋāĻ¤ā§āϰ āϤāĻĨā§āϝ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻ•āϰ⧇, āϰ⧋āĻ—ā§€āϰ āĻĒā§āϝāĻžāĻĨāϞāϜāĻŋ āĻāĻŦāĻ‚ āϚāĻŋāĻ•āĻŋā§ŽāϏāĻž āϤāĻĨā§āϝ āĻ•āĻžāĻ°ā§āϝāĻ•āϰāĻ­āĻžāĻŦ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āύāĻž
  4. āĻļā§āϰ⧇āĻŖā§€ āĻ…āϏāĻ¨ā§āϤ⧁āϞāύ āϏāĻŽāĻ¸ā§āϝāĻž: āĻĒāϟāĻ­ā§‚āĻŽāĻŋ āϞ⧇āĻŦ⧇āϞ 90% āĻāϰ āĻŦ⧇āĻļāĻŋ āĻĒāĻŋāĻ•ā§āϏ⧇āϞ āĻĻāĻ–āϞ āĻ•āϰ⧇, āϝāĻž āĻĒā§āϰāĻļāĻŋāĻ•ā§āώāĻŖāϕ⧇ āĻ•āĻ āĻŋāύ āĻ•āϰ⧇ āϤ⧋āϞ⧇

āĻ—āĻŦ⧇āώāĻŖāĻž āĻĒā§āϰ⧇āϰāĻŖāĻž

āĻāχ āĻĒ⧇āĻĒāĻžāϰāϟāĻŋ Transformer āĻāĻŦāĻ‚ āĻ•āύāĻ­ā§‹āϞāĻŋāωāĻļāύāĻžāϞ āύāĻŋāωāϰāĻžāϞ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇āϰ āϏ⧁āĻŦāĻŋāϧāĻžāϗ⧁āϞāĻŋ āĻāϕ⧀āĻ­ā§‚āϤ āĻ•āϰ⧇, āĻāĻŽāύ āĻāĻ•āϟāĻŋ āĻŽāĻžāĻ˛ā§āϟāĻŋ-āĻŽā§‹āĻĄāĻžāϞ āĻŦāĻŋāĻ­āĻžāϜāύ āĻŽāĻĄā§‡āϞ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāĻžāϰ āϞāĻ•ā§āĻˇā§āϝ āϰāĻžāϖ⧇ āϝāĻž 3D āϚāĻŋāĻ¤ā§āϰ āĻāĻŦāĻ‚ āϰ⧋āĻ—ā§€āϰ āĻ•ā§āϞāĻŋāύāĻŋāĻ•āĻžāϞ āϤāĻĨā§āϝ āωāĻ­āϝāĻŧāχ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇, āϚāĻŋāĻ•āĻŋā§ŽāϏāĻž āϚāĻŋāĻ¤ā§āϰ āĻŦāĻŋāĻ­āĻžāϜāύ⧇āϰ āύāĻŋāĻ°ā§āϭ⧁āϞāϤāĻž āĻāĻŦāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŋāĻ•āϤāĻž āωāĻ¨ā§āύāϤ āĻ•āϰāϤ⧇āĨ¤

āĻŽā§‚āϞ āĻ…āĻŦāĻĻāĻžāύ

  1. Swin-NeXt āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āϝ āĻĒā§āϰāĻ¸ā§āϤāĻžāĻŦ: SwinUNETR āĻāϰ āĻāύāϕ⧋āĻĄāĻžāϰāϕ⧇ MedNeXt āĻāϰ āĻĄāĻŋāϕ⧋āĻĄāĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āωāĻĻā§āĻ­āĻžāĻŦāύ⧀āĻ­āĻžāĻŦ⧇ āĻāĻ•āĻ¤ā§āϰāĻŋāϤ āĻ•āϰ⧇, āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āύāĻŋāĻˇā§āĻ•āĻžāĻļāύ⧇ Transformer āĻāĻŦāĻ‚ āĻĒāĻŋāĻ•ā§āϏ⧇āϞ-āĻ¸ā§āϤāϰ⧇āϰ āĻĄāĻŋāϕ⧋āĻĄāĻŋāĻ‚āϝāĻŧ⧇ āĻ•āύāĻ­ā§‹āϞāĻŋāωāĻļāύ⧇āϰ āϏ⧁āĻŦāĻŋāϧāĻžāϗ⧁āϞāĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖāĻ­āĻžāĻŦ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇
  2. āĻ•ā§āϰāϏ-āĻ…ā§āϝāĻžāĻŸā§‡āύāĻļāύ āĻĢāĻŋāωāĻļāύ āĻŽā§‡āĻ•āĻžāύāĻŋāϜāĻŽ āĻĄāĻŋāϜāĻžāχāύ: āϤāĻŋāύāϟāĻŋ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āĻĢāĻŋāωāĻļāύ āĻĒāĻĻā§āϧāϤāĻŋ āĻĒā§āϰāĻ¸ā§āϤāĻžāĻŦ āĻ•āϰ⧇, āφāĻŦāĻŋāĻˇā§āĻ•āĻžāϰ āĻ•āϰ⧇ āϝ⧇ āĻ•ā§āϰāϏ-āĻ…ā§āϝāĻžāĻŸā§‡āύāĻļāύ āĻŽā§‡āĻ•āĻžāύāĻŋāϜāĻŽ āĻŽāĻžāĻ˛ā§āϟāĻŋ-āĻŽā§‹āĻĄāĻžāϞ āĻĢāĻŋāωāĻļāύ⧇ āϏāĻ°ā§āĻŦā§‹āĻ¤ā§āϤāĻŽ āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāĻ¨ā§āϏ āĻĻ⧇āĻ–āĻžāϝāĻŧ, āĻŽāĻĄā§‡āϞ āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāĻ¨ā§āϏ āĻ¸ā§āĻĨāĻŋāϰāĻ­āĻžāĻŦ⧇ āωāĻ¨ā§āύāϤ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇
  3. DiceFocalCELoss āĻ•ā§āώāϤāĻŋ āĻĢāĻžāĻ‚āĻļāύ āϤ⧈āϰāĻŋ: DiceLoss, FocalLoss āĻāĻŦāĻ‚ āĻ•ā§āϰāϏ-āĻāĻ¨ā§āĻŸā§āϰāĻĒāĻŋ āĻ•ā§āώāϤāĻŋ āĻāĻ•āĻ¤ā§āϰāĻŋāϤ āĻ•āϰ⧇, āĻ­āĻ•ā§āϏ⧇āϞ āĻļā§āϰ⧇āĻŖā§€āĻŦāĻŋāĻ­āĻžāϜāύ⧇ āĻļā§āϰ⧇āĻŖā§€ āĻ…āϏāĻ¨ā§āϤ⧁āϞāύ āϏāĻŽāĻ¸ā§āϝāĻž āĻ•āĻžāĻ°ā§āϝāĻ•āϰāĻ­āĻžāĻŦ⧇ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰ⧇
  4. āĻĒā§āϰāĻžāĻ•-āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϰāĻŖ āĻĒā§āϰāĻŦāĻžāĻš āϏāϰāϞ⧀āĻ•āϰāĻŖ: dynUnet āĻāĻŦāĻ‚ nnU-Net āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇, 3D āϚāĻŋāĻ¤ā§āϰ āĻŦāĻŋāĻ­āĻžāϜāύ⧇āϰ āĻĒā§āϰāĻžāĻ•-āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϰāĻŖ āĻāĻŦāĻ‚ āĻĒā§‹āĻ¸ā§āϟ-āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϰāĻŖ āĻĒāĻĻā§āϧāϤāĻŋ āϏāϰāϞ⧀āĻ•ā§ƒāϤ āĻāĻŦāĻ‚ āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāϜ āĻ•āϰ⧇

āĻĒāĻĻā§āϧāϤāĻŋ āĻŦāĻŋāĻ¸ā§āϤāĻžāϰāĻŋāϤ

āĻ•āĻžāĻœā§‡āϰ āϏāĻ‚āĻœā§āĻžāĻž

āχāύāĻĒ⧁āϟ:

  • 3D CT āĻ¸ā§āĻ•ā§āϝāĻžāύ āϚāĻŋāĻ¤ā§āϰ · ∈ R^(H×W×D×C)
  • āϰ⧋āĻ—ā§€āϰ āĻ•ā§āϞāĻŋāύāĻŋāĻ•āĻžāϞ āϤāĻĨā§āϝ (āĻĒā§āϝāĻžāĻĨāϞāϜāĻŋ, āϚāĻŋāĻ•āĻŋā§ŽāϏāĻž āϤāĻĨā§āϝ āχāĻ¤ā§āϝāĻžāĻĻāĻŋ)

āφāωāϟāĻĒ⧁āϟ: āĻŽāĻžāĻ˛ā§āϟāĻŋ-āĻ•ā§āϞāĻžāϏ āĻŦāĻŋāĻ­āĻžāϜāύ āĻŽāĻžāĻ¸ā§āĻ•, āϝāĻ•ā§ƒāϤ, āϟāĻŋāωāĻŽāĻžāϰ, āϰāĻ•ā§āϤāύāĻžāϞ⧀, āĻŽāĻšāĻžāϧāĻŽāύ⧀ āχāĻ¤ā§āϝāĻžāĻĻāĻŋ āĻ•āĻžāĻ āĻžāĻŽā§‹ āϏāĻš

āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž: āωāĻšā§āϚ-āϰ⧇āĻœā§‹āϞāĻŋāωāĻļāύ 3D āϚāĻŋāĻ¤ā§āϰ⧇āϰ āĻŽā§‡āĻŽāϰāĻŋ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻ•āϰāĻž, āĻļā§āϰ⧇āĻŖā§€ āĻ…āĻ¤ā§āϝāĻ¨ā§āϤ āĻ…āϏāĻ¨ā§āϤ⧁āϞāĻŋāϤ āĻŦāĻŋāĻ­āĻžāϜāύ āĻ•āĻžāϜ

āĻŽāĻĄā§‡āϞ āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āϝ

1. Swin Transformer āĻāύāϕ⧋āĻĄāĻžāϰ

āĻāύāϕ⧋āĻĄāĻžāϰ āĻšāĻŋāϏāĻžāĻŦ⧇ 3D Swin Transformer āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇, āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ:

  • āĻĒā§āϝāĻžāϚ āĻŦāĻŋāĻ­āĻžāϜāύ: āχāύāĻĒ⧁āϟ āϚāĻŋāĻ¤ā§āϰāϕ⧇ M×M×M āφāĻ•āĻžāϰ⧇āϰ 3D āωāχāĻ¨ā§āĻĄā§‹āϤ⧇ āĻŦāĻŋāĻ­āĻ•ā§āϤ āĻ•āϰ⧇
  • āωāχāĻ¨ā§āĻĄā§‹ āĻ…ā§āϝāĻžāĻŸā§‡āύāĻļāύ āĻŽā§‡āĻ•āĻžāύāĻŋāϜāĻŽ:
    z^l = W-MSA(LN(z^(l-1))) + z^(l-1)
    z^l = MLP(LN(z^l)) + z^l
    z^(l+1) = SW-MSA(LN(z^l)) + z^l
    z^(l+1) = MLP(LN(z^(l+1))) + z^(l+1)
    
  • āĻ…ā§āϝāĻžāĻŸā§‡āύāĻļāύ āĻ—āĻŖāύāĻž:
    Attention(Q,K,V) = Softmax(QK^T/√d + B)V
    

2. ConvNeXt āĻĄāĻŋāϕ⧋āĻĄāĻžāϰ

MedNeXt āĻāϰ āĻĄāĻŋāϕ⧋āĻĄāĻžāϰ āĻ•āĻžāĻ āĻžāĻŽā§‹ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇:

  • āĻŸā§āϰāĻžāĻ¨ā§āϏāĻĒā§‹āϜ āĻ•āύāĻ­ā§‹āϞāĻŋāωāĻļāύ āφāĻĒāϏāĻžāĻŽā§āĻĒāϞāĻŋāĻ‚:
    Y_{i,j,k} = ∑∑∑ K_{p,q,r} · X_{(expanded)}_{i+p,j+q,k+r}
    
  • GELU āĻ…ā§āϝāĻžāĻ•ā§āϟāĻŋāϭ⧇āĻļāύ āĻĢāĻžāĻ‚āĻļāύ:
    GELU(x) = x/2[1 + erf(x/√2)]
    

3. āĻ•ā§āϰāϏ-āĻ…ā§āϝāĻžāĻŸā§‡āύāĻļāύ āĻĢāĻŋāωāĻļāύ āĻŽāĻĄāĻŋāωāϞ

āĻāύāϕ⧋āĻĄāĻžāϰ āĻŦāϟāϞāύ⧇āĻ• āĻ¸ā§āϤāϰ⧇ āĻŽāĻžāĻ˛ā§āϟāĻŋ-āĻŽā§‹āĻĄāĻžāϞ āϤāĻĨā§āϝ āĻāϕ⧀āĻ­ā§‚āϤ āĻ•āϰ⧇:

  • Key āĻāĻŦāĻ‚ Value: āĻāύāϕ⧋āĻĄāĻžāϰ⧇āϰ āϏāĻ°ā§āĻŦāύāĻŋāĻŽā§āύ āĻ¸ā§āϤāϰ⧇āϰ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āĻŽāĻžāύāϚāĻŋāĻ¤ā§āϰ
  • Query: āϰ⧋āĻ—ā§€āϰ āĻ•ā§āϞāĻŋāύāĻŋāĻ•āĻžāϞ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āϭ⧇āĻ•ā§āϟāϰ
  • āĻĢāĻŋāωāĻļāύ āĻ•ā§ŒāĻļāϞ: āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻ¸ā§āϤāϰ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻ•ā§āϞāĻŋāύāĻŋāĻ•āĻžāϞ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϗ⧁āϞāĻŋ āωāĻĒāϝ⧁āĻ•ā§āϤ āĻŽāĻžāĻ¤ā§āϰāĻžāϝāĻŧ āĻŽā§āϝāĻžāĻĒ āĻ•āϰ⧇, āϤāĻžāϰāĻĒāϰ āĻ•ā§āϰāϏ-āĻ…ā§āϝāĻžāĻŸā§‡āύāĻļāύ āĻ—āĻŖāύāĻž āϏāĻŽā§āĻĒāĻžāĻĻāύ āĻ•āϰ⧇

āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋāĻ—āϤ āωāĻĻā§āĻ­āĻžāĻŦāύ āĻĒāϝāĻŧ⧇āĻ¨ā§āϟ

  1. āĻšāĻžāχāĻŦā§āϰāĻŋāĻĄ āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āϝ āĻĄāĻŋāϜāĻžāχāύ: āĻĒā§āϰāĻĨāĻŽāĻŦāĻžāϰ⧇āϰ āĻŽāϤ⧋ Swin Transformer āĻāύāϕ⧋āĻĄāĻžāϰāϕ⧇ ConvNeXt āĻĄāĻŋāϕ⧋āĻĄāĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āĻāĻ•āĻ¤ā§āϰāĻŋāϤ āĻ•āϰ⧇, āĻĒā§āϰāϤāĻŋāϟāĻŋāϰ āϏ⧁āĻŦāĻŋāϧāĻž āĻ•āĻžāĻœā§‡ āϞāĻžāĻ—āĻžāϝāĻŧ
  2. āĻŽāĻžāĻ˛ā§āϟāĻŋ-āĻŽā§‹āĻĄāĻžāϞ āĻ•ā§āϰāϏ-āĻ…ā§āϝāĻžāĻŸā§‡āύāĻļāύ: āωāĻĻā§āĻ­āĻžāĻŦāύ⧀āĻ­āĻžāĻŦ⧇ āϚāĻŋāĻ¤ā§āϰ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āĻāĻŦāĻ‚ āĻ•ā§āϞāĻŋāύāĻŋāĻ•āĻžāϞ āϤāĻĨā§āϝ āĻāϕ⧀āĻ­ā§‚āϤ āĻ•āϰāϤ⧇ āĻ•ā§āϰāϏ-āĻ…ā§āϝāĻžāĻŸā§‡āύāĻļāύ āĻŽā§‡āĻ•āĻžāύāĻŋāϜāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇
  3. āϏāĻŽāĻ¨ā§āĻŦāĻŋāϤ āĻ•ā§āώāϤāĻŋ āĻĢāĻžāĻ‚āĻļāύ: āϚāĻŋāĻ•āĻŋā§ŽāϏāĻž āϚāĻŋāĻ¤ā§āϰ āĻŦāĻŋāĻ­āĻžāϜāύ⧇ āĻļā§āϰ⧇āĻŖā§€ āĻ…āϏāĻ¨ā§āϤ⧁āϞāύ āϏāĻŽāĻ¸ā§āϝāĻž āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāϤ⧇ DiceFocalCELoss āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰ⧇

āĻĒāϰ⧀āĻ•ā§āώāĻžāĻŽā§‚āϞāĻ• āϏ⧇āϟāφāĻĒ

āĻĄā§‡āϟāĻžāϏ⧇āϟ

  • āϚāĻŋāĻ¤ā§āϰ āĻĄā§‡āϟāĻž: 98 āϜāύ āϰ⧋āĻ—ā§€āϰ 110āϟāĻŋ āϝāĻ•ā§ƒāϤ CT āĻ¸ā§āĻ•ā§āϝāĻžāύ āϚāĻŋāĻ¤ā§āϰ
  • āĻ•ā§āϞāĻŋāύāĻŋāĻ•āĻžāϞ āĻĄā§‡āϟāĻž: āϰ⧋āĻ—ā§€āϰ āĻĒā§āϝāĻžāĻĨāϞāϜāĻŋ āĻāĻŦāĻ‚ āϚāĻŋāĻ•āĻŋā§ŽāϏāĻž āϤāĻĨā§āϝ⧇āϰ 56āϟāĻŋ āϭ⧇āϰāĻŋāϝāĻŧ⧇āĻŦāϞ
  • āĻĄā§‡āϟāĻž āĻĒāϰāĻŋāĻˇā§āĻ•āĻžāϰ: āϏāĻŽāĻ¸ā§āϝāĻžāϝ⧁āĻ•ā§āϤ 4āϟāĻŋ āĻ—ā§āϰ⧁āĻĒ āĻĄā§‡āϟāĻž āĻŽā§āϛ⧇ āĻĢ⧇āϞāĻž āĻšāϝāĻŧ⧇āϛ⧇ (HCC 017, 008, 025, 009)
  • āĻ…āύ⧁āĻĒāĻ¸ā§āĻĨāĻŋāϤ āĻŽāĻžāύ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϰāĻŖ: āĻŽā§‡āĻļāĻŋāύ āϞāĻžāĻ°ā§āύāĻŋāĻ‚ āĻŽāĻĄā§‡āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻ…āύ⧁āĻĒāĻ¸ā§āĻĨāĻŋāϤ āĻŽāĻžāύ āĻĒā§‚āϰāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇

āĻŽā§‚āĻ˛ā§āϝāĻžāϝāĻŧāύ āĻŽā§‡āĻŸā§āϰāĻŋāĻ•ā§āϏ

  1. Dice āϏāĻšāϗ⧁āĻŖāĻ•: Dice = 2×|X∊Y|/(|X|+|Y|)
  2. āĻ—āĻĄāĻŧ IoU: MIoU = (1/N)∑|X_i∊Y_i|/|X_iâˆĒY_i|
  3. Hausdorff āĻĻā§‚āϰāĻ¤ā§āĻŦ (HD95): Hausdorff āĻĻā§‚āϰāĻ¤ā§āĻŦ⧇āϰ 95 āĻļāϤāĻžāĻ‚āĻļ
  4. āύāĻŋāĻ°ā§āϭ⧁āϞāϤāĻž, āϰāĻŋāĻ•āϞ, āύāĻŋāĻ°ā§āϭ⧁āϞāϤāĻž: āĻŽāĻžāύ āĻļā§āϰ⧇āĻŖā§€āĻŦāĻŋāĻ­āĻžāϜāύ āĻŽā§‡āĻŸā§āϰāĻŋāĻ•ā§āϏ

āϤ⧁āϞāύāĻžāĻŽā§‚āϞāĻ• āĻĒāĻĻā§āϧāϤāĻŋ

  • U-Net
  • UNETR
  • SwinUNETR
  • MedNeXt
  • āĻĒā§āϰāĻ¸ā§āϤāĻžāĻŦāĻŋāϤ Swin-NeXt āĻāĻŦāĻ‚ āĻāϰ āϭ⧇āϰāĻŋāϝāĻŧ⧇āĻ¨ā§āϟ

āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻŦāĻŋāĻŦāϰāĻŖ

  • āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ•: MONAI āĻāϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇, Jupyter Notebook āĻāϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāĻĒā§‚āĻ°ā§āĻŖ
  • āĻĒā§āϰāĻžāĻ•-āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϰāĻŖ: āϚāĻŋāĻ¤ā§āϰ āĻ•ā§āϰāĻĒāĻŋāĻ‚, āύāĻ°ā§āĻŽāĻžāϞāĻžāχāĻœā§‡āĻļāύ, āϰāĻŋāĻ¸ā§āϝāĻžāĻŽā§āĻĒāϞāĻŋāĻ‚, āĻĄā§‡āϟāĻž āĻ…āĻ—āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ
  • āĻĒā§āϰāĻļāĻŋāĻ•ā§āώāĻŖ āĻ•ā§ŒāĻļāϞ: āĻ¸ā§āϞāĻžāχāĻĄāĻŋāĻ‚ āωāχāĻ¨ā§āĻĄā§‹ āĻ•ā§ŒāĻļāϞ, āĻŽā§‡āĻŽāϰāĻŋ āĻ“āĻ­āĻžāϰāĻĢā§āϞ⧋ āĻāĻĄāĻŧāĻžāϤ⧇ āĻ–āĻŖā§āĻĄ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϰāĻŖ

āĻĒāϰ⧀āĻ•ā§āώāĻžāĻŽā§‚āϞāĻ• āĻĢāϞāĻžāĻĢāϞ

āĻĒā§āϰāϧāĻžāύ āĻĢāϞāĻžāĻĢāϞ

āϝāĻ•ā§ƒāϤ āϟāĻŋāωāĻŽāĻžāϰ āĻŦāĻŋāĻ­āĻžāϜāύ āĻ•āĻžāĻœā§‡ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āϤ⧁āϞāύāĻž:

āĻŽāĻĄā§‡āϞāĻļā§āϰ⧇āĻŖā§€DiceMIoUHD95āύāĻŋāĻ°ā§āϭ⧁āϞāϤāĻžāϰāĻŋāĻ•āϞāύāĻŋāĻ°ā§āϭ⧁āϞāϤāĻž
U-NetāϏāĻžāĻŽāĻ—ā§āϰāĻŋāĻ•0.7090.61416.8470.9910.7700.704
SwinUNETRāϏāĻžāĻŽāĻ—ā§āϰāĻŋāĻ•0.6560.5537.30.9830.7330.64
MedNeXtāϏāĻžāĻŽāĻ—ā§āϰāĻŋāĻ•0.6830.58321.60.990.7520.674
Swin-NeXtāϏāĻžāĻŽāĻ—ā§āϰāĻŋāĻ•0.6620.56914.6140.9920.7140.684

āĻ…ā§āϝāĻžāĻŦāϞ⧇āĻļāύ āĻĒāϰ⧀āĻ•ā§āώāĻž

āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āĻĢāĻŋāωāĻļāύ āĻĒāĻĻā§āϧāϤāĻŋ āϤ⧁āϞāύāĻž:

āĻĢāĻŋāωāĻļāύ āĻĒāĻĻā§āϧāϤāĻŋāĻŽāĻĄā§‡āϞDiceMIoUHD95
AddSwinUNETR0.6620.56226.956
ConcatSwinUNETR0.6410.53739.197
Cross AttentionSwinUNETR0.6660.56432.883
Cross AttentionMedNeXt0.6830.58926.428
Cross AttentionSwin-NeXt0.6570.56511.28

āĻŽā§‚āϞ āφāĻŦāĻŋāĻˇā§āĻ•āĻžāϰ:

  1. āĻ•ā§āϰāϏ-āĻ…ā§āϝāĻžāĻŸā§‡āύāĻļāύ āĻŽā§‡āĻ•āĻžāύāĻŋāϜāĻŽ āϏāĻŽāĻ¸ā§āϤ āĻŽāĻĄā§‡āϞ⧇ āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āωāĻ¨ā§āύāϤāĻŋ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇
  2. Add āĻāĻŦāĻ‚ Concat āĻĒāĻĻā§āϧāϤāĻŋ āĻŸā§āϰāĻžāĻ¨ā§āϏāĻĒā§‹āϜ āĻ•āύāĻ­ā§‹āϞāĻŋāωāĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āĻŽāĻĄā§‡āϞ⧇ (MedNeXt, Swin-NeXt) āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻšāϤ⧇ āĻĒāĻžāϰ⧇ āύāĻž
  3. āĻ•ā§āϰāϏ-āĻ…ā§āϝāĻžāĻŸā§‡āύāĻļāύ āĻŽā§‡āĻ•āĻžāύāĻŋāϜāĻŽ āĻŸā§āϰāĻžāĻ¨ā§āϏāĻĒā§‹āϜ āĻ•āύāĻ­ā§‹āϞāĻŋāωāĻļāύ āĻ•āĻžāĻ āĻžāĻŽā§‹āϰ āϏāĻžāĻĨ⧇ āφāϰāĻ“ āĻ­āĻžāϞ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāĻĒā§‚āĻ°ā§āĻŖ

āϕ⧇āϏ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ

āϰ⧋āĻ—ā§€ HCC066 āĻāϰ CT āĻ¸ā§āϞāĻžāχāϏ āĻ­āĻŋāĻœā§āϝ⧁āϝāĻŧāĻžāϞāĻžāχāĻœā§‡āĻļāύ āĻĢāϞāĻžāĻĢāϞ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻĻ⧇āĻ–āĻž āϝāĻžāϝāĻŧ, āϝāĻĻāĻŋāĻ“ Swin-NeXt āϏāĻ‚āĻ–ā§āϝāĻžāĻ—āϤ āϏ⧂āϚāϕ⧇ āϏāĻ°ā§āĻŦā§‹āĻ¤ā§āϤāĻŽ āĻ…āĻ°ā§āϜāύ āĻ•āϰ⧇āύāĻŋ, āϤāĻŦ⧇ āĻŦāĻŋāĻ­āĻžāϜāύ āφāĻ•ā§ƒāϤāĻŋ āĻāĻŦāĻ‚ āφāĻ•āĻžāϰ⧇ āĻĒā§āϰāĻ•ā§ƒāϤ āϞ⧇āĻŦ⧇āϞ⧇āϰ āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āĻ•āĻžāĻ›āĻžāĻ•āĻžāĻ›āĻŋ, āφāϰāĻ“ āĻ­āĻžāϞ āĻ•ā§āϞāĻŋāύāĻŋāĻ•āĻžāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŋāĻ• āĻŽā§‚āĻ˛ā§āϝ āϰāϝāĻŧ⧇āϛ⧇āĨ¤

āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ āĻ•āĻžāϜ

3D āϚāĻŋāĻ•āĻŋā§ŽāϏāĻž āϚāĻŋāĻ¤ā§āϰ āĻŦāĻŋāĻ­āĻžāϜāύ āωāĻ¨ā§āύāϝāĻŧāύ

  1. āϐāϤāĻŋāĻšā§āϝāĻŦāĻžāĻšā§€ āĻĒāĻĻā§āϧāϤāĻŋ: āĻ…āĻžā§āϚāϞ āĻŦ⧃āĻĻā§āϧāĻŋ āχāĻ¤ā§āϝāĻžāĻĻāĻŋ āĻ…āĻĒāĻ°ā§āϝāĻŦ⧇āĻ•ā§āώāĻŋāϤ āĻĒāĻĻā§āϧāϤāĻŋ
  2. āĻ—āĻ­ā§€āϰ āĻļāĻŋāĻ•ā§āώāĻžāϰ āϝ⧁āĻ—: 3D U-Net āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇
  3. āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧāĻ•āϰāĻŖ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ•: nnU-Net āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧ āĻĒā§āϰāĻžāĻ•-āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϰāĻŖ āĻāĻŦāĻ‚ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāϟāĻžāϰ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻāϕ⧀āĻ­ā§‚āϤ āĻ•āϰ⧇
  4. Transformer āĻĒā§āϰāϝāĻŧā§‹āĻ—: UNETR ViT āĻĒā§āϰāĻŦāĻ°ā§āϤāύ āĻ•āϰ⧇, SwinUNETR Swin Transformer āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇
  5. āφāϧ⧁āύāĻŋāĻ• āĻ•āύāĻ­ā§‹āϞāĻŋāωāĻļāύ: MedNeXt ConvNeXt āĻāϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇

āĻāχ āĻĒ⧇āĻĒāĻžāϰ⧇āϰ āĻ…āĻŦāĻĻāĻžāύ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāύ

āĻāχ āĻĒ⧇āĻĒāĻžāϰāϟāĻŋ Transformer āĻāύāϕ⧋āĻĄāĻžāϰ āĻāĻŦāĻ‚ āφāϧ⧁āύāĻŋāĻ• āĻ•āύāĻ­ā§‹āϞāĻŋāωāĻļāύ āĻĄāĻŋāϕ⧋āĻĄāĻžāϰāϕ⧇ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϟāĻŋāĻ•āĻ­āĻžāĻŦ⧇ āĻāĻ•āĻ¤ā§āϰāĻŋāϤ āĻ•āϰāĻžāϰ āĻĒā§āϰāĻĨāĻŽ 3D āϚāĻŋāĻ•āĻŋā§ŽāϏāĻž āϚāĻŋāĻ¤ā§āϰ āĻŦāĻŋāĻ­āĻžāϜāύ āĻĒāĻĻā§āϧāϤāĻŋ, āĻāĻŦāĻ‚ āĻŽāĻžāĻ˛ā§āϟāĻŋ-āĻŽā§‹āĻĄāĻžāϞ āĻ•ā§āϰāϏ-āĻ…ā§āϝāĻžāĻŸā§‡āύāĻļāύ āĻŽā§‡āĻ•āĻžāύāĻŋāϜāĻŽ āĻĒā§āϰāĻŦāĻ°ā§āϤāύ āĻ•āϰ⧇āϛ⧇āĨ¤

āωāĻĒāϏāĻ‚āĻšāĻžāϰ āĻāĻŦāĻ‚ āφāϞ⧋āϚāύāĻž

āĻĒā§āϰāϧāĻžāύ āωāĻĒāϏāĻ‚āĻšāĻžāϰ

  1. āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āϝ āĻĢāĻŋāωāĻļāύ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ: Swin Transformer āĻāύāϕ⧋āĻĄāĻžāϰ āĻāĻŦāĻ‚ ConvNeXt āĻĄāĻŋāϕ⧋āĻĄāĻžāϰ⧇āϰ āϏāĻŽāĻ¨ā§āĻŦāϝāĻŧ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ
  2. āĻ•ā§āϰāϏ-āĻ…ā§āϝāĻžāĻŸā§‡āύāĻļāύ āωāĻšā§āϚāϤāϰ: āĻŽāĻžāĻ˛ā§āϟāĻŋ-āĻŽā§‹āĻĄāĻžāϞ āĻĢāĻŋāωāĻļāύ⧇, āĻ•ā§āϰāϏ-āĻ…ā§āϝāĻžāĻŸā§‡āύāĻļāύ āĻŽā§‡āĻ•āĻžāύāĻŋāϜāĻŽ āϏāĻžāϧāĻžāϰāĻŖ āϏāĻ‚āϝ⧋āϜāύ āĻāĻŦāĻ‚ āϏāĻ‚āϝ⧋āĻ— āĻĒāĻĻā§āϧāϤāĻŋāϰ āĻšā§‡āϝāĻŧ⧇ āωāĻ˛ā§āϞ⧇āĻ–āϝ⧋āĻ—ā§āϝāĻ­āĻžāĻŦ⧇ āĻ­āĻžāϞ
  3. āϏāĻŽāĻ¨ā§āĻŦāĻŋāϤ āĻ•ā§āώāϤāĻŋ āĻĢāĻžāĻ‚āĻļāύ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ: DiceFocalCELoss āĻļā§āϰ⧇āĻŖā§€ āĻ…āϏāĻ¨ā§āϤ⧁āϞāύ āϏāĻŽāĻ¸ā§āϝāĻžāϰ āĻĒā§āϰāĻļāĻŋāĻ•ā§āώāĻŖ āϏāĻ‚āϝ⧋āĻ— āωāĻ¨ā§āύāϤ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇

āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž

  1. āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāϟāĻžāϰ āϏ⧇āϟāĻŋāĻ‚ āϰāĻ•ā§āώāĻŖāĻļā§€āϞ: āĻ¨ā§āϝāĻžāĻ¯ā§āϝ āϤ⧁āϞāύāĻžāϰ āϜāĻ¨ā§āϝ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāϟāĻžāϰ āĻĒāϰāĻŋāĻŽāĻžāĻŖ āĻšā§āϰāĻžāϏ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϏāĻ°ā§āĻŦā§‹āĻ¤ā§āϤāĻŽ 1:1:3:1 āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āύāĻŋāĻˇā§āĻ•āĻžāĻļāύ āĻŦā§āϞāĻ• āĻ…āύ⧁āĻĒāĻžāϤ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧāύāĻŋ
  2. āĻ—āĻŖāύāĻž āϏāĻŽā§āĻĒāĻĻ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž: āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻžāϰāĻŋāĻŦāĻĻā§āϧāĻ•āϰāĻŖ āχāĻ¤ā§āϝāĻžāĻĻāĻŋ āĻ•āĻžāϰāϪ⧇, āϏāĻŽāĻ¸ā§āϤ āĻĒāϰāĻŋāĻ•āĻ˛ā§āĻĒāĻŋāϤ āĻĒāϰ⧀āĻ•ā§āώāĻž āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĻŋ
  3. āĻĄā§‡āϟāĻžāϏ⧇āϟ āĻ¸ā§āϕ⧇āϞ: āϤ⧁āϞāύāĻžāĻŽā§‚āϞāĻ•āĻ­āĻžāĻŦ⧇ āϛ⧋āϟ āĻĄā§‡āϟāĻžāϏ⧇āϟ āĻŽāĻĄā§‡āϞ⧇āϰ āϏāĻžāϧāĻžāϰāĻŖā§€āĻ•āϰāĻŖ āĻ•ā§āώāĻŽāϤāĻž āϏ⧀āĻŽāĻŋāϤ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇

āĻ­āĻŦāĻŋāĻˇā§āϝāϤ āĻĻāĻŋāĻ•āύāĻŋāĻ°ā§āĻĻ⧇āĻļāύāĻž

  1. āφāϰāĻ“ āϏāĻ°ā§āĻŦā§‹āĻ¤ā§āϤāĻŽ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āϝ āĻ…āύ⧁āĻĒāĻžāϤ āĻĄāĻŋāϜāĻžāχāύ āĻ…āĻ¨ā§āĻŦ⧇āώāĻŖ āĻ•āϰ⧁āύ
  2. āĻŦ⧃āĻšāĻ¤ā§āϤāϰ āĻ¸ā§āϕ⧇āϞ āĻĄā§‡āϟāĻžāϏ⧇āĻŸā§‡ āĻĒāĻĻā§āϧāϤāĻŋāϰ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻž āϝāĻžāϚāĻžāχ āĻ•āϰ⧁āύ
  3. āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āϚāĻŋāĻ•āĻŋā§ŽāϏāĻž āϚāĻŋāĻ¤ā§āϰ āĻŦāĻŋāĻ­āĻžāϜāύ āĻ•āĻžāĻœā§‡āϰ āĻĒā§āϰāϝ⧋āĻœā§āϝāϤāĻž āĻ…āĻ§ā§āϝāϝāĻŧāύ āĻ•āϰ⧁āύ

āĻ—āĻ­ā§€āϰ āĻŽā§‚āĻ˛ā§āϝāĻžāϝāĻŧāύ

āĻļāĻ•ā§āϤāĻŋ

  1. āĻļāĻ•ā§āϤāĻŋāĻļāĻžāϞ⧀ āωāĻĻā§āĻ­āĻžāĻŦāύ⧀: āĻĒā§āϰāĻĨāĻŽāĻŦāĻžāϰ⧇āϰ āĻŽāϤ⧋ Swin Transformer āĻāĻŦāĻ‚ ConvNeXt āĻāϰ āϏ⧁āĻŦāĻŋāϧāĻžāϗ⧁āϞāĻŋ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϟāĻŋāĻ•āĻ­āĻžāĻŦ⧇ āĻāĻ•āĻ¤ā§āϰāĻŋāϤ āĻ•āϰ⧇
  2. āĻŽāĻžāĻ˛ā§āϟāĻŋ-āĻŽā§‹āĻĄāĻžāϞ āĻĢāĻŋāωāĻļāύ: āĻ•ā§āϞāĻŋāύāĻŋāĻ•āĻžāϞ āϤāĻĨā§āϝ āĻ•āĻžāĻ°ā§āϝāĻ•āϰāĻ­āĻžāĻŦ⧇ āϚāĻŋāĻ¤ā§āϰ āĻŦāĻŋāĻ­āĻžāϜāύ āϏāĻšāĻžāϝāĻŧāϤāĻž āĻ•āϰāϤ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇
  3. āĻĒāϰ⧀āĻ•ā§āώāĻž āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ: āĻŦāĻŋāĻ¸ā§āϤāĻžāϰāĻŋāϤ āĻ…ā§āϝāĻžāĻŦāϞ⧇āĻļāύ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻāĻŦāĻ‚ āϤ⧁āϞāύāĻžāĻŽā§‚āϞāĻ• āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻ•āϰ⧇
  4. āωāĻšā§āϚ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŋāĻ• āĻŽā§‚āĻ˛ā§āϝ: āϚāĻŋāĻ•āĻŋā§ŽāϏāĻž āϚāĻŋāĻ¤ā§āϰ āĻŦāĻŋāĻ­āĻžāϜāύ⧇āϰ āĻĒā§āϰāĻ•ā§ƒāϤ āϚāĻžāĻšāĻŋāĻĻāĻž āĻ…āύ⧁āϝāĻžāϝāĻŧā§€ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇

āĻ…āĻĒāĻ°ā§āϝāĻžāĻĒā§āϤāϤāĻž

  1. āϏ⧀āĻŽāĻŋāϤ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āωāĻ¨ā§āύāϤāĻŋ: āĻŦ⧇āϏāϞāĻžāχāύ āĻĒāĻĻā§āϧāϤāĻŋāϰ āϤ⧁āϞāύāĻžāϝāĻŧ, āϏāĻ‚āĻ–ā§āϝāĻžāĻ—āϤ āωāĻ¨ā§āύāϤāĻŋ āϝāĻĨ⧇āĻˇā§āϟ āύāϝāĻŧ
  2. āĻ…āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāĻĒā§‚āĻ°ā§āĻŖ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻļāĻ°ā§āϤ: āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻŽāĻĄā§‡āϞ⧇āϰ āĻĒā§āϰāĻļāĻŋāĻ•ā§āώāĻŖ āϏāĻŽāϝāĻŧ āĻāĻŦāĻ‚ āĻļāĻ°ā§āϤ⧇ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝ āϰāϝāĻŧ⧇āϛ⧇
  3. āĻ…āĻĒāĻ°ā§āϝāĻžāĻĒā§āϤ āϤāĻžāĻ¤ā§āĻ¤ā§āĻŦāĻŋāĻ• āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ: āϕ⧇āύ āĻ•ā§āϰāϏ-āĻ…ā§āϝāĻžāĻŸā§‡āύāĻļāύ āφāϰāĻ“ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ āϤāĻžāϰ āĻ—āĻ­ā§€āϰ āϤāĻžāĻ¤ā§āĻ¤ā§āĻŦāĻŋāĻ• āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ āĻ…āĻ­āĻžāĻŦ
  4. āĻ…āϜāĻžāύāĻž āϏāĻžāϧāĻžāϰāĻŖā§€āĻ•āϰāĻŖ: āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϝāĻ•ā§ƒāϤ āϟāĻŋāωāĻŽāĻžāϰ āĻŦāĻŋāĻ­āĻžāϜāύ⧇ āϝāĻžāϚāĻžāχ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻ•āĻžāĻœā§‡āϰ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āĻ…āϜāĻžāύāĻž

āĻĒā§āϰāĻ­āĻžāĻŦ

  1. āĻĒāĻĻā§āϧāϤāĻŋāĻ—āϤ āĻ…āĻŦāĻĻāĻžāύ: 3D āϚāĻŋāĻ•āĻŋā§ŽāϏāĻž āϚāĻŋāĻ¤ā§āϰ āĻŦāĻŋāĻ­āĻžāϜāύ⧇āϰ āϜāĻ¨ā§āϝ āύāϤ⧁āύ āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āϝ āĻĄāĻŋāϜāĻžāχāύ āϚāĻŋāĻ¨ā§āϤāĻžāĻ­āĻžāĻŦāύāĻž āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇
  2. āĻŽāĻžāĻ˛ā§āϟāĻŋ-āĻŽā§‹āĻĄāĻžāϞ āĻĢāĻŋāωāĻļāύ: āϚāĻŋāĻ•āĻŋā§ŽāϏāĻž āϚāĻŋāĻ¤ā§āϰ āĻŦāĻŋāĻļā§āϞ⧇āώāϪ⧇ āĻŽāĻžāĻ˛ā§āϟāĻŋ-āĻŽā§‹āĻĄāĻžāϞ āϤāĻĨā§āϝ āĻĢāĻŋāωāĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ āϏāĻŽāĻžāϧāĻžāύ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇
  3. āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŋāĻ• āĻŽā§‚āĻ˛ā§āϝ: āĻ•ā§āϞāĻŋāύāĻŋāĻ•āĻžāϞ āϤāĻĨā§āϝ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰāĻž āĻŦāĻŋāĻ­āĻžāϜāύ āĻĒāĻĻā§āϧāϤāĻŋ āĻĒā§āϰāĻ•ā§ƒāϤ āϚāĻŋāĻ•āĻŋā§ŽāϏāĻž āϚāĻžāĻšāĻŋāĻĻāĻžāϰ āϏāĻžāĻĨ⧇ āφāϰāĻ“ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāĻĒā§‚āĻ°ā§āĻŖ

āĻĒā§āϰāϝ⧋āĻœā§āϝ āĻĻ⧃āĻļā§āϝ

  1. 3D āϚāĻŋāĻ•āĻŋā§ŽāϏāĻž āϚāĻŋāĻ¤ā§āϰ āĻŦāĻŋāĻ­āĻžāϜāύ: āĻŦāĻŋāĻļ⧇āώāϤ āĻ•ā§āϞāĻŋāύāĻŋāĻ•āĻžāϞ āϤāĻĨā§āϝ āĻāĻ•āĻ¤ā§āϰāĻŋāϤ āĻ•āϰāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻāĻŽāύ āĻĻ⧃āĻļā§āϝ⧇
  2. āĻŽāĻžāĻ˛ā§āϟāĻŋ-āĻŽā§‹āĻĄāĻžāϞ āϚāĻŋāĻ•āĻŋā§ŽāϏāĻž āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ: āϚāĻŋāĻ¤ā§āϰ āĻāĻŦāĻ‚ āĻ•āĻžāĻ āĻžāĻŽā§‹āĻ—āϤ āĻĄā§‡āϟāĻž āϏāĻŽāĻ¨ā§āĻŦāϝāĻŧ⧇āϰ āĻ•āĻžāϜ
  3. āĻļā§āϰ⧇āĻŖā§€ āĻ…āϏāĻ¨ā§āϤ⧁āϞāĻŋāϤ āĻŦāĻŋāĻ­āĻžāϜāύ: āĻĒāϟāĻ­ā§‚āĻŽāĻŋ āĻĒā§āϰāĻ­āĻžāĻŦāĻļāĻžāϞ⧀ āĻŦāĻŋāĻ­āĻžāϜāύ āĻ•āĻžāϜ

āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ

āĻĒ⧇āĻĒāĻžāϰāϟāĻŋ āĻāχ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇āϰ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻ•āĻžāϜāϗ⧁āϞāĻŋ āωāĻĻā§āϧ⧃āϤ āĻ•āϰ⧇āϛ⧇, āϝāĻžāϰ āĻŽāĻ§ā§āϝ⧇ āϰāϝāĻŧ⧇āϛ⧇:

  • 3D U-Net: 3D āϚāĻŋāĻ•āĻŋā§ŽāϏāĻž āϚāĻŋāĻ¤ā§āϰ āĻŦāĻŋāĻ­āĻžāϜāύ⧇āϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āĻžāϜ
  • nnU-Net: āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧ āϚāĻŋāĻ•āĻŋā§ŽāϏāĻž āϚāĻŋāĻ¤ā§āϰ āĻŦāĻŋāĻ­āĻžāϜāύ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ•
  • SwinUNETR: āϚāĻŋāĻ•āĻŋā§ŽāϏāĻž āϚāĻŋāĻ¤ā§āϰ āĻŦāĻŋāĻ­āĻžāϜāύ⧇ Swin Transformer āĻāϰ āĻĒā§āϰāϝāĻŧā§‹āĻ—
  • MedNeXt: ConvNeXt āĻāϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āϚāĻŋāĻ•āĻŋā§ŽāϏāĻž āϚāĻŋāĻ¤ā§āϰ āĻŦāĻŋāĻ­āĻžāϜāύ āĻĒāĻĻā§āϧāϤāĻŋ

āϏāĻžāĻŽāĻ—ā§āϰāĻŋāĻ• āĻŽā§‚āĻ˛ā§āϝāĻžāϝāĻŧāύ: āĻāϟāĻŋ 3D āϚāĻŋāĻ•āĻŋā§ŽāϏāĻž āϚāĻŋāĻ¤ā§āϰ āĻŦāĻŋāĻ­āĻžāϜāύ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āωāĻĻā§āĻ­āĻžāĻŦāύ⧀ āĻ•āĻžāϜ, āĻŦāĻŋāĻļ⧇āώāϤ āĻŽāĻžāĻ˛ā§āϟāĻŋ-āĻŽā§‹āĻĄāĻžāϞ āĻĢāĻŋāωāĻļāύ āĻāĻŦāĻ‚ āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āϝ āĻĄāĻŋāϜāĻžāχāύ⧇āĨ¤ āϝāĻĻāĻŋāĻ“ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āωāĻ¨ā§āύāϤāĻŋ āϤ⧁āϞāύāĻžāĻŽā§‚āϞāĻ•āĻ­āĻžāĻŦ⧇ āϏ⧀āĻŽāĻŋāϤ, āĻĒāĻĻā§āϧāϤāĻŋāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŋāĻ•āϤāĻž āĻāĻŦāĻ‚ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇āϰ āĻ…āĻŦāĻĻāĻžāύ āĻ¸ā§āĻŦā§€āĻ•ā§ƒāϤāĻŋāϰ āϝ⧋āĻ—ā§āϝāĨ¤