SelfCue: Making a 3D CT Report Generator Say What It Already Knows
Organizations: University of Florida, Gainesville, FL, USA
Abstract
Progress in 3D CT report generation is usually sought in increasingly sophisticated architectures and larger pools of training data. We find instead that a 3D CT report generator already holds what its report leaves out, and loses it when the hidden state becomes tokens. Over the 18 CT-RATE abnormalities, this hidden-to-report surfacing gap is reflected by a drop in macro AUROC from 0.848 in the hidden states to 0.739 in the generated report. We propose SelfCue based on contrastive decoding. It promotes what the hidden state already supports and suppresses what it does not. It raises clinical efficacy F1 to 0.481 and the LLM-judged GREEN score to 0.510. Distilling that behaviour into the weights gives SelfCue-KD, a student that keeps most of the gain, needs nothing extra at inference, and drops into any pipeline already serving the baseline. Code is available at https://github.com/renjie-liang/SelfCue-CT.
Figures & tables
| System | [email protected] | AUROC | GREEN | BLEU-1 | BLEU-4 | ROUGE-L | METEOR | |
|---|---|---|---|---|---|---|---|---|
| Eligible works | ||||||||
| CT-CHAT ( Hamamci et al., 2026 ) | – | – | – | – | – | |||
| RadAgent ( Roschewitz et al., 2026 ) | – | – | – | – | – | – | – | |
| BTB3D ( Hamamci et al., 2025 ) | – | – | – | – | ||||
| OmniCT ( Lin et al., 2026 ) | – | – | – | – | – | – | – | |
| U-VLM ( Shi et al., 2026 ) | – | – | – | – | – | |||
| [email protected] | GREEN | [email protected] | GREEN | [email protected] | GREEN | ||||
|---|---|---|---|---|---|---|---|---|---|
| Condition source | Training set condition | |||||
|---|---|---|---|---|---|---|
| Where it is used | [email protected] | GREEN | [email protected] | GREEN | ||
| Training | ||||||
| SelfCue decoding | – | – | – | |||
| Teacher corpus | ||||||
| , plain prompt | SelfCue | SelfCue-KD | Token-level KD | |||
|---|---|---|---|---|---|---|
| [email protected] | ||||||
| AUROC | ||||||
| GREEN | ||||||
| In condition, present | ||||||
| In condition, absent |
| [email protected] | AUROC | GREEN | ||
|---|---|---|---|---|
| SelfCue | ||||
| SelfCue-KD |
Appendix figures & tables10 assets
Supplementary material from the paper’s appendix.
Appendix
| all prompt positions | visual prompt only | last prompt position | |
|---|---|---|---|
| COLIPRI, Llama-3.1-8B | |||
| VISD+CT-CLIP, Llama-3.1-8B | |||
| COLIPRI, MedGemma-27B |
| System | F1 | Precision | Recall | Mentioned / volume | |
|---|---|---|---|---|---|
| COLIPRI Llama-3.1-8B | |||||
| Condition ( ) | – | ||||
| SelfCue | |||||
| SelfCue-KD | |||||
| System | GREEN | Matched | False finding | Missing | Location | Words | |
|---|---|---|---|---|---|---|---|
| COLIPRI Llama-3.1-8B | |||||||
| SelfCue | |||||||
| SelfCue-KD | |||||||
| VISD CT-CLIP Llama-3.1-8B | |||||||
| COLIPRI, Llama-3.1-8B | VISD+CT-CLIP, Llama-3.1-8B | COLIPRI, MedGemma-27B | |||||
|---|---|---|---|---|---|---|---|
| Abnormality | Prevalence | Gap | Gap | Gap | |||
| Pericardial effusion | |||||||
| Interlobular septal thickening | |||||||
| Mosaic attenuation pattern | |||||||
| Medical material | |||||||
| Cardiomegaly | |||||||
| [email protected] | AUROC | GREEN | ||
|---|---|---|---|---|
| SelfCue, probe condition | ||||
| SelfCue, labels as the condition |
| [email protected] | AUROC | ||
| Where the student starts | |||
| From | |||
| From | |||
| From the stage-1 projector | |||
| From scratch | |||
| Which teacher reports it sees | |||