[论文解读] Segmentation of Liver Lesions with Reduced Complexity Deep Models
本文提出了一种轻量级、计算效率高的深度学习架构,用于CT扫描中的肝脏病变分割,通过使用双线性插值和亚像素卷积替代U-Net中的转置卷积,将参数量减少13.8倍。该模型在LiTS 2017挑战赛中实现了0.587的Dice分数,仅使用200万个可学习参数,具备在移动设备上部署的潜力。
We propose a computationally efficient architecture that learns to segment lesions from CT images of the liver. The proposed architecture uses bilinear interpolation with sub-pixel convolution at the last layer to upscale the course feature in bottle neck architecture. Since bilinear interpolation and sub-pixel convolution do not have any learnable parameter, our overall model is faster and occupies less memory footprint than the traditional U-net. We evaluate our proposed architecture on the highly competitive dataset of 2017 Liver Tumor Segmentation (LiTS) Challenge. Our method achieves competitive results while reducing the number of learnable parameters roughly by a factor of 13.8 compared to the original UNet model.
研究动机与目标
- 解决当前最先进的医学图像分割模型(尤其是U-Net变体)存在的高计算与内存开销问题。
- 开发一种快速、高效的架构,适用于在资源有限的医疗环境中部署于移动设备。
- 在不牺牲分割性能的前提下,减少U-Net类架构中的可学习参数数量。
- 消除对预训练模型或后处理技术(如3D-CRF)的依赖,以实现端到端训练。
- 实现在资源有限地区的实时、设备端医学诊断,用于肝脏病变分割。
提出的方法
- 用双线性插值和亚像素卷积替代U-Net解码器中的传统转置卷积层,二者均为无参数操作。
- 在编码器和解码器模块中使用深度可分离卷积,以减少参数量,同时保持模型容量。
- 集成长距离和短距离跳跃连接,以保留空间细节并提升训练稳定性。
- 在每个残差块之前应用批量归一化,以缓解内部协变量偏移并改善收敛性。
- 使用100,000次迭代进行训练,批量大小为16,采用75:25的训练-验证划分,并结合k折交叉验证。
- 基于验证集Dice分数采用早停策略进行模型优化,仅保存性能最佳的权重。
实验结果
研究问题
- RQ1基于U-Net的架构能否在显著减少可学习参数数量的前提下,实现具有竞争力的肝脏病变分割性能?
- RQ2用双线性插值和亚像素卷积替代转置卷积,对推理速度和内存使用有何影响?
- RQ3深度可分离卷积在多大程度上可降低模型复杂度,同时保持分割精度?
- RQ4一种端到端训练的轻量级模型能否超越依赖后处理或预训练权重的更复杂模型?
- RQ5在资源有限的环境中,是否可行将此类紧凑模型部署于移动设备,实现实时医学诊断?
主要发现
- 所提模型将可学习参数数量减少至200万个,相比原始U-Net(3000万个参数)减少了13.8倍。
- 该模型在LiTS 2017挑战赛中取得0.587的Dice分数,优于基线U-Net及多种其他方法,在参数效率方面表现优异。
- 在Titan X GPU上,训练时间缩短至约两天,相比基线U-Net的四天显著减少。
- 该模型无需预训练权重或后处理模块(如3D-CRF),支持端到端训练,实现更快的推理速度。
- 由于其低内存占用和快速推理能力,该架构适合移动设备部署,设计选择已证明其可行性。
- 尽管Dice分数低于Vorontsov等人(0.66),但该模型在显著降低复杂度的前提下实现了相当的性能。
更好的研究,从现在开始
从阅读论文到最终审阅,大幅缩短您的研究时间。
无需绑定信用卡
本解读由 AI 生成,并经人工编辑审核。