SwInception -- Local Attention Meets Convolutions
About
Sparse vision transformers have gained popularity as efficient encoders for medical volumetric segmentation, with Swin emerging as a prominent choice. Swin uses local attention to reduce complexity and yields excellent performance for many tasks but still tends to overfit on small datasets. To mitigate this weakness, we propose a novel architecture that further enhances Swin's inductive bias by introducing Inception blocks in the feed-forward layers. The introduction of these multi-branch convolutions enables more direct reasoning over local, multi-scale features within the transformer block. We have also modified the decoder layers in order to capture finer details using fewer parameters. We demonstrate a performance improvement on eleven different medical datasets through extensive experimentation. We specifically showcase advancements over the previous state-of-the-art backbones on benchmark challenges like the Medical Segmentation Decathlon and Beyond the Cranial Vault. By showing that the existing inductive bias in Swin can be further improved, our work presents a promising avenue for enhancing the capabilities of sparse vision transformers for both medical and natural image segmentation tasks. Code and pre-trained weights can be accessed at https://github.com/Eiphodos/SwInception.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Multi-organ Segmentation | BTCV Fold 1 | Mean Dice84.15 | 5 | |
| Multi-organ Segmentation | BTCV Fold 3 | Mean Dice82.45 | 5 | |
| Multi-organ Segmentation | BTCV Fold 4 | Mean Dice83.14 | 5 | |
| Multi-organ Segmentation | BTCV Fold 5 | Mean Dice78.67 | 5 | |
| Multi-organ Segmentation | BTCV All Folds | Mean Dice80.11 | 5 | |
| Volumetric Segmentation | Medical Segmentation Decathlon (MSD) (cross-validation) | Brain Tumour Dice74.57 | 5 | |
| Multi-organ Segmentation | BTCV Fold 2 | Mean Dice73 | 5 |