Autoregressive Sequence Modeling for 3D Medical Image Representation
<|reference_start|>Autoregressive Sequence Modeling for 3D Medical Image Representation: Three-dimensional (3D) medical images, such as Computed Tomography (CT) and Magnetic Resonance Imaging (MRI), are essential for clinical applications. However, the need for diverse and comprehensive representations is particularly pronounced when considering the variability across different organs, diagnostic tasks, and imaging modalities. How to effectively interpret the intricate contextual information and extract meaningful insights from these images remains an open challenge to the community. While current self-supervised learning methods have shown potential, they often consider an image as a whole thereby overlooking the extensive, complex relationships among local regions from one or multiple images. In this work, we introduce a pioneering method for learning 3D medical image representations through an autoregressive pre-training framework. Our approach sequences various 3D medical images based on spatial, contrast, and semantic correlations, treating them as interconnected visual tokens within a token sequence. By employing an autoregressive sequence modeling task, we predict the next visual token in the sequence, which allows our model to deeply understand and integrate the contextual information inherent in 3D medical images. Additionally, we implement a random startup strategy to avoid overestimating token relationships and to enhance the robustness of learning. The effectiveness of our approach is demonstrated by the superior performance over others on nine downstream tasks in public datasets.<|reference_end|>
@article{wang2024autoregressive,
    title={Autoregressive Sequence Modeling for 3D Medical Image Representation},
    author={Siwen Wang, Churan Wang, Fei Gao, Lixian Su, Fandong Zhang, Yizhou
  Wang, Yizhou Yu},
    journal={arXiv preprint arXiv:2409.08691},
    year={2024},
    archivePrefix={arXiv},
    eprint={2409.08691},
    primaryClass={cs.CV}
}