Adaptive Bidirectional Task Interaction for Joint Segmentation and Classification of Breast Ultrasound
Organizations: Khulna University of Engineering and Technology, Bangladesh · University Clermont Auvergne, France
Abstract
Joint lesion segmentation and tissue classification in breast ultrasound are usually trained with a shared encoder, so the two branches stop exchanging information once their decoders separate. That is exactly where boundary detail and semantic evidence are most complementary. The proposed method restores this exchange during decoding and, because its value differs between images, lets the network decide per image how much to keep. A Task Interaction Module (TIM) at each of four decoder levels passes pooled boundary context into the classification representation and modulates decoder channels with class-conditioned priors. An Adaptive Interaction Weighting (AIW) unit then blends interacted and original features with a coefficient computed for each image and level. On BUSI the model reaches 74.19% IoU and 90.60% accuracy, and on BUSI-WHU 86.40% IoU and 95.00% accuracy, ahead of encoder-sharing multi-task, transformer segmentation and decoder-interaction baselines evaluated under the same protocol. The ablation shows that multi-scale context and cross-task exchange are not independent: applied separately they contribute 4.00 points of IoU in total, applied together 6.76. Adding the adaptive blend to task interaction alone raises AUC from 94.41% to 97.31%, indicating that the blend acts primarily on the classification branch. Code: https://github.com/C-loud-Nine/Adaptive-Task-Interaction-BUS.
Figures & tables
| Method | BUSI (780 images) | BUSI-WHU (927 images) | ||||||
|---|---|---|---|---|---|---|---|---|
| Seg | Clf | Seg | Clf | |||||
| IoU | Dice | Acc | F1 | IoU | Dice | Acc | F1 | |
| CNN-Based | ||||||||
| U-Net [ 23 ] † | 66.80 | 80.05 | 86.50 | 84.70 | 77.50 | 87.30 | 90.80 | 89.10 |
| Attention U-Net [ 21 ] † | 68.20 | 81.05 | 87.80 | 86.00 | 79.20 | 88.40 | 92.10 | 90.50 |
| UNet++ [ 27 ] † | 69.50 | 81.95 | 88.21 | 86.90 | 80.70 | 89.30 | 92.80 | 91.41 |
| Components | Segmentation | Classification | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| MSCF | TIM | AIW | IoU | Dice | Sens | Prec | Acc | F1 | AUC | Prec |
| – | – | – | 67.43 | 80.55 | 75.06 | 79.73 | 84.62 | 82.33 | 94.90 | 82.16 |
| ✓ | – | – | 69.12 | 81.74 | 79.12 | 80.19 | 88.89 | 88.34 | 96.30 | 86.70 |
| – | ✓ | – | 68.94 | 81.80 | 79.83 | 79.76 | 86.32 | 84.00 | 94.41 | 86.04 |
| – | ✓ | ✓ | 69.74 | 82.17 | 83.07 | 79.32 | 88.89 | 88.34 | 97.31 | 87.24 |
| ✓ | ✓ | ✓ | 74.19 | 85.25 | 80.87 | 85.47 | 90.60 | 89.84 | 97.66 | 89.95 |