Parameter-Efficient Fine-Tuning of Foundation Models for Liver Tumor Segmentation in CT
Organizations: School of Computing, Queen’s University, Kingston, ON, Canada · Toronto General Research Institute, University Health Network, Toronto, ON, Canada · Department of Electrical Engineering, Qa.C., Islamic Azad University, Qazvin, Iran · Department of Radiology, Memorial Sloan Kettering Cancer Center, New York, NY, USA · Department of Radiology and Diagnostic Imaging, University of Alberta, Edmonton, AB, Canada · Alberta Machine Intelligence Institute, Edmonton, AB, Canada
Abstract
We evaluated parameter-efficient fine-tuning (PEFT) of the Segment Anything Model (SAM) for liver tumor segmentation in abdominal CT of colorectal liver metastases. We compared Low-Rank Adaptation (LoRA), 4-bit Quantized LoRA (QLoRA), a convolutional adapter (Conv-Adapter), and our Directional Spectral Top-K adapter (DiSCo), training only adapters while freezing the SAM backbone. DiSCo derives spectral bases from singular value decomposition of row-normalized weights and learns rank-gated spectral coefficients, per-output magnitude offsets, and a spectral gain, with optional Top-K rank selection at inference and 0.14 M trainable parameters. We benchmarked five prompting regimes: no prompt, single-point, multi-point, and bounding boxes at intersection over union 0.50 and 0.75. Conv-Adapter and LoRA achieved the highest accuracy (overall Dice 0.793 and 0.792; single-point Dice 0.795 and 0.792; 95th-percentile Hausdorff distance (HD95) 32 mm). QLoRA was close (overall Dice 0.766; single-point Dice 0.768; HD95 36.41 mm), with 0.91 M trainable parameters, 120 ms latency, and 4.9 GB peak memory. DiSCo achieved the highest Dice per million trainable parameters (4.66), with overall Dice 0.653, single-point Dice 0.698, and HD95 49.53 mm. These results show an accuracy-efficiency trade-off and support PEFT for liver tumor segmentation with reduced adaptation costs when compute and labeled data are limited. Code: https://github.com/Ramtin-Mojtahedi/PEFT-SAM-Liver-CT
Figures & tables
| Adapter | Dice | Single-pt | HD95 (mm) | Lat. (ms) | Mem (GB) | Train. (M) | FLOPs (TFLOPs/img) | Dice/M |
|---|---|---|---|---|---|---|---|---|
| DiSCo | 0.6530 | 0.6983 | 49.53 | 143.93 | 5.47 | 0.14 | 0.2807 | 4.657 |
| Conv-Adapter | 0.7932 | 0.7953 | 32.01 | 131.95 | 5.34 | 8.72 | 0.1860 | 0.091 |
| LoRA | 0.7919 | 0.7918 | 31.74 | 145.38 | 6.09 | 11.31 | 0.9000 | 0.070 |
| QLoRA | 0.7655 | 0.7680 | 36.41 | 119.97 | 4.94 | 0.91 | 0.0020 | 0.842 |