TabMixer: Noninvasive Estimation of the Mean Pulmonary Artery Pressure via Imaging and Tabular Data Mixing
<|reference_start|>TabMixer: Noninvasive Estimation of the Mean Pulmonary Artery Pressure via Imaging and Tabular Data Mixing: Right Heart Catheterization is a gold standard procedure for diagnosing Pulmonary Hypertension by measuring mean Pulmonary Artery Pressure (mPAP). It is invasive, costly, time-consuming and carries risks. In this paper, for the first time, we explore the estimation of mPAP from videos of noninvasive Cardiac Magnetic Resonance Imaging. To enhance the predictive capabilities of Deep Learning models used for this task, we introduce an additional modality in the form of demographic features and clinical measurements. Inspired by all-Multilayer Perceptron architectures, we present TabMixer, a novel module enabling the integration of imaging and tabular data through spatial, temporal and channel mixing. Specifically, we present the first approach that utilizes Multilayer Perceptrons to interchange tabular information with imaging features in vision models. We test TabMixer for mPAP estimation and show that it enhances the performance of Convolutional Neural Networks, 3D-MLP and Vision Transformers while being competitive with previous modules for imaging and tabular data. Our approach has the potential to improve clinical processes involving both modalities, particularly in noninvasive mPAP estimation, thus, significantly enhancing the quality of life for individuals affected by Pulmonary Hypertension. We provide a source code for using TabMixer at https://github.com/SanoScience/TabMixer.<|reference_end|>
@article{grzeszczyk2024tabmixer:,
    title={TabMixer: Noninvasive Estimation of the Mean Pulmonary Artery Pressure
  via Imaging and Tabular Data Mixing},
    author={Michal K. Grzeszczyk, Przemys{l}aw Korzeniowski, Samer Alabed, Andrew
  J. Swift, Tomasz Trzci'nski, Arkadiusz Sitek},
    journal={arXiv preprint arXiv:2409.07564},
    year={2024},
    archivePrefix={arXiv},
    eprint={2409.07564},
    primaryClass={eess.IV cs.CV}
}