Predicting Radiologist Expertise from 3D Gaze Patterns During CT Interpretation
Organizations: Department of Computer Science, University of Copenhagen, Copenhagen, Denmark · Department of Radiology, University of Iowa, Iowa, United States
Abstract
Accurate interpretation of volumetric CT requires efficient navigation of 3D image volumes and attention to diagnostically relevant regions. While eye-tracking has been widely studied in 2D medical imaging, its use for expertise assessment in CT settings remains limited. We propose a gaze-informed transformer framework for expertise classification in thoracic CT. Using a DINOv2 backbone, radiologist fixation patterns are integrated into volumetric feature learning through (1) a learnable log-space bias in self-attention and (2) gaze-weighted pooling of patch embeddings. We trained and evaluated our approach on 182 CT reading sessions from five radiologists with varying levels of experience. On a held-out test set, the model achieves an ROC-AUC of 0.91 and F1 score of 0.86, outperforming adapted methods. These findings suggest that incorporating visual search behavior into transformers may support objective, process-based expertise assessment in radiology. Code is available via https://github.com/leiluk1/GazeToSkill.
Figures & tables
| Model | Input | Prediction | ROC-AUC | F1 | Sens. | Spec. |
|---|---|---|---|---|---|---|
| TF-CNN [ 21 ] | SGP, GTI | Skill | 0.7793 | 0.8372 | 0.9231 | 0.6071 |
| FO-CT+Gaze, SGP, GTI | 0.7454 | 0.7568 | 0.7179 | 0.7500 | ||
| IF-CNN [ 21 ] | SGP, GTI | Skill | 0.7308 | 0.6866 | 0.5897 | 0.8214 |
| FO-CT+Gaze, SGP, GTI | 0.7363 | 0.7532 | 0.7436 | 0.6786 | ||
| LF-CNN [ 21 ] | SGP, GTI | Skill | 0.7463 | 0.7838 | 0.7436 | 0.7857 |
| FO-CT+Gaze, SGP, GTI | 0.7637 | 0.8205 | 0.8205 | 0.7500 |
| Attention | Pooling strategies | Mean Val AUC | AUC | F1 | Sens. | Spec. |
|---|---|---|---|---|---|---|
| Gaze-Bias | Gaze-Weighted | 0.796 0.091 | 0.909 | 0.861 | 0.795 | 0.931 |
| Gaze-Bias | CLS | 0.828 0.101 | 0.897 | 0.824 | 0.751 | 0.892 |
| None | Gaze-Weighted | 0.632 0.090 | 0.856 | 0.759 | 0.623 | 0.969 |
| Fix-Mask | Gaze-Weighted | 0.871 0.101 | 0.842 | 0.783 | 0.688 | 0.892 |