A Dual Cross-Attention Graph Learning Framework For Multimodal MRI-Based Major Depressive Disorder Detection
Organizations: Department of Computer Science, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah, Saudi Arabia
Abstract
Major depressive disorder (MDD) is a prevalent mental disorder associated with complex neurobiological changes that cannot be fully captured using a single imaging modality. The use of multimodal magnetic resonance imaging (MRI) provides a more comprehensive understanding of brain changes by combining structural and functional data. Despite this, the effective integration of these modalities remains challenging. In this study, we propose a dual cross-attention-based multimodal fusion framework that explicitly models bidirectional interactions between structural MRI (sMRI) and resting-state functional MRI (rs-fMRI) representations. The proposed approach is tested on the large-scale REST-meta-MDD dataset using both structural and functional brain atlas configurations. Numerous experiments conducted under a 10-fold stratified cross-validation demonstrated that the proposed fusion algorithm achieves robust and competitive performance across all atlas types. The proposed method consistently outperforms conventional feature-level concatenation for functional atlases, while maintaining comparable performance for structural atlases. The most effective dual cross-attention multimodal model obtained 84.71% accuracy, 86.42% sensitivity, 82.89% specificity, 84.34% precision, and 85.37% F1-score. These findings emphasize the importance of explicitly modeling cross-modal interactions for multimodal neuroimaging-based MDD classification.
Figures & tables
| Group | Number of subjects | Male | Female | Average Standard deviation (%) | |
|---|---|---|---|---|---|
| Age | Education | ||||
| MDD | 810 | 293 | 517 | 34.39 11.55 | 11.96 3.37 |
| HC | 753 | 307 | 446 | 34.61 13.17 | 13.57 3.42 |
| Parameter | Value |
|---|---|
| Number of layers | 2 |
| Hidden dimension | 64 |
| Output dimension | 2 |
| Learning rate | |
| Weight decay | |
| Dropout | 0.5 |
| Parameter | Value |
|---|---|
| Embedding dimension | 64 |
| Number of attention heads | 8 |
| Classification head | multilayer perceptron (MLP) |
| Learning rate | |
| Weight decay | |
| Dropout | 0.3 |
| Method | Average Standard deviation (%) | |||||
| Accuracy | Sensitivity | Specificity | Precision | F1-score | ||
| Concatenation | AAL-based model | 75.74 0.19 | 80.25 0.00 | 70.92 0.39 | 74.62 0.25 | 77.33 0.14 |
| HO-based model | 78.53 0.29 | 75.31 0.00 | 81.97 0.60 | 81.66 0.50 | 78.36 0.23 | |
| Dose-based model | 81.98 0.58 | 80.99 0.82 | 83.02 0.71 | 83.57 0.61 | 82.26 0.59 | |
| CK-based model | 76.82 1.07 | 76.42 1.61 | 77.24 2.36 | 78.20 1.61 | 77.28 0.98 | |
| Dual cross-attention | AAL-based model | 75.54 0.31 | 80.25 0.87 | 70.52 1.21 | 74.38 0.62 | 77.20 0.23 |
| Method | Accuracy% | Sensitivity% | Specificity% | Precision% | F1-score% | |
|---|---|---|---|---|---|---|
| Concatenation | AAL-based model | 75.80 | 80.25 | 71.05 | 74.71 | 77.38 |
| HO-based model | 78.98 | 75.31 | 82.89 | 82.43 | 78.71 | |
| Dose-based model | 82.17 | 81.48 | 82.89 | 83.54 | 82.50 | |
| CK-based model | 77.71 | 76.54 | 78.95 | 79.49 | 77.99 | |
| Dual cross-attention | AAL-based model | 75.80 | 80.25 | 71.05 | 74.71 | 77.38 |
| HO-based model | 78.98 | 75.31 | 82.89 | 82.43 | 78.71 | |
| Method | Average Standard deviation (%) | |||||
| Accuracy | Sensitivity | Specificity | Precision | F1-score | ||
| sMRI models | AAL-based model | 74.52 0.90 | 79.75 1.85 | 68.95 3.12 | 73.31 1.66 | 76.36 0.64 |
| HO-based model | 77.77 0.66 | 74.32 2.05 | 81.45 1.71 | 81.06 1.12 | 77.52 0.91 | |
| Dose-based model | 75.99 1.18 | 81.24 3.70 | 70.40 5.80 | 74.77 3.08 | 77.73 0.69 | |
| CK-based model | 72.80 1.28 | 75.06 3.26 | 70.40 3.07 | 73.05 1.64 | 73.98 1.53 | |
| rs-fMRI models | AAL-based model | 65.29 2.32 | 76.67 7.46 | 53.16 10.96 | 64.02 3.50 | 69.41 1.94 |
| Method | Accuracy | Sensitivity | Specificity | Precision | F1-score | |
|---|---|---|---|---|---|---|
| Multimodal and sMRI models | AAL-based model | 0.0048 | 0.4695 | 0.1751 | 0.0865 | 0.0017 |
| HO-based model | 0.0294 | 0.0890 | 0.6959 | 0.9300 | 0.0295 | |
| Dose-based model | 0.0000 | 0.0965 | 0.0000 | 0.0000 | 0.0000 | |
| CK-based model | 0.0000 | 0.0547 | 0.0000 | 0.0000 | 0.0000 | |
| Multimodal and rs-fMRI models | AAL-based model | 0.0000 | 0.1691 | 0.0002 | 0.0000 | 0.0000 |
| HO-based model | 0.0000 | 0.5674 | 0.0000 | 0.0000 | 0.0000 | |