DGC-Net: Cross-Modal Dynamic Routing with Global-Guided Compensation in Multimodal Sentiment Analysis
Organizations: College of Computer Science and Technology, Zhejiang University of Technology, Hangzhou, China · AIDC, Alibaba Group, China · Department of Data Science, City University of Hong Kong, Hong Kong SAR, China
Abstract
User-generated videos, including opinion vlogs and video reviews, provide a rich source of people's attitudes toward products, services, and social topics. Understanding the sentiment expressed by speakers is important for analyzing online opinions, as transcripts alone may not capture the attitude and intensity conveyed through vocal tone and facial expressions. Multimodal sentiment analysis (MSA) addresses this need by integrating textual, acoustic, and visual cues. However, these cues are often subtle, noisy, and inconsistent across modalities. Existing local affective cue modeling methods typically operate within individual modalities and overlook global contexts from other modalities. This may cause cross-modal affective cue inconsistency. Hierarchical global-local fusion methods integrate global semantics with fine-grained local affective cues. However, they commonly determine the relative contributions of the two representations implicitly, preventing the global-local contributions from adapting to the sample-dependent reliability of local cues and resulting in either insufficient use of informative local cues or excessive interference from unreliable ones. To address these issues, we propose DGC-Net, a Dynamic Gating and Global-Guided Compensation Network for MSA. DGC-Net mitigates cross-modal affective cue inconsistency through cross-modal contribution-aware dynamic expert routing. This mechanism uses auxiliary global contexts to guide local expert selection. Moreover, global-guided dynamic compensation fusion alleviates sample-dependent global-local contribution imbalance while preserving global semantic as the primary anchor and adaptively incorporating expert-refined local cues. Experiments on five multimodal benchmark datasets demonstrate the effectiveness and general applicability of DGC-Net, and ablation studies verify the contribution of each proposed component.
Figures & tables
| CMU-MOSI | CMU-MOSEI | |||||||||
| Method | MAE | Corr | Acc-2 | F1 | Acc-7 | MAE | Corr | Acc-2 | F1 | Acc-7 |
| TFN | 0.901 | 0.698 | –/80.8 | –/80.7 | 34.9 | 0.593 | 0.700 | –/82.5 | –/82.1 | 50.2 |
| LMF | 0.917 | 0.695 | –/82.5 | –/82.4 | 33.2 | 0.623 | 0.677 | –/82.0 | –/82.1 | 48.0 |
| MFM | 0.877 | 0.706 | –/81.7 | –/81.6 | 35.4 | 0.568 | 0.717 | –/84.4 | –/84.3 | 51.3 |
| GFN | 0.736 | 0.790 | –/84.3 | –/84.3 | 47.0 | 0.611 | 0.774 | –/85.0 | –/85.0 | 51.8 |
| MulT | 0.767 | 0.799 | –/83.7 | –/83.7 | 41.5 | 0.625 | 0.775 | –/84.7 | –/84.6 | 50.7 |
| CMU-MOSI | CMU-MOSEI | |||
| Variant | Acc-2 | F1 | Acc-2 | F1 |
| Role of GDCF | ||||
| w/o DGL-Fusion | 83.51 | 83.28 | 86.35 | 86.26 |
| Static Equal Ratio | 85.19 | 85.18 | 85.94 | 85.94 |
| Static Global-heavy Ratio | 83.05 | 83.12 | 85.91 | 85.87 |
| No Global Weight Constraint | 83.97 | 83.96 | 85.88 | 85.85 |
| Global weights | Error | ||
|---|---|---|---|
| Case 130: but its really well done | |||
| 2.20 | 2.09 | 0.11 | |
| Case 125: it made no sense | |||
| -2.00 | -2.04 | 0.04 | |
| Case 108: two out of five stars | |||
| -1.60 | 1.49 | 3.09 | |
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
| Dataset | Task | Label space | Main metric |
|---|---|---|---|
| CMU-MOSI | Sentiment | MAE/Corr | |
| CMU-MOSEI | Sentiment | MAE/Corr | |
| UR-FUNNY | Humor | Binary | Acc-2 |
| MUStARD | Sarcasm | Binary | Acc-2 |
| CHERMA | Emotion | Seven classes | Acc/Overall-F1 |
| Dataset | Batch | Learning rate | |||
|---|---|---|---|---|---|
| CMU-MOSI | 240 | 4 | 60 | 48 | |
| CMU-MOSEI | 64 | 3 | 80 | 192 | |
| UR-FUNNY | 220 | 3 | 80 | 112 | |
| MUStARD | 64 | 3 | 70 | 160 | |
| CHERMA | 400 | 7 | 50 | 256 |
| Method | UR-FUNNY | MUStARD |
|---|---|---|
| MISA (BERT) | 69.62 | 66.18 |
| MISA (ALBERT) | 69.82 | 66.18 |
| MAG-BERT (ALBERT) | 67.20 | 69.12 |
| MAG-BERT (XLNet) | 72.43 | 76.47 |
| AGM (BERT) | 65.97 | – |
| MIL (BERT) | – | 76.36 |
| Method | Overall-F1 |
|---|---|
| TFN | 68.37 |
| LMF | 68.23 |
| EFT | 68.72 |
| LFT | 69.05 |
| MulT | 69.24 |
| PMR | 69.53 |
| Variant | UR-FUNNY Acc-2 | MUStARD Acc-2 | CHERMA Acc |
|---|---|---|---|
| Role of GDCF | |||
| w/o DGL-Fusion | 70.72 | 79.41 | 70.56 |
| Static Equal Ratio | 70.93 | 82.35 | 71.47 |
| Static Global-heavy Ratio | 72.03 | 82.35 | 71.81 |
| No Global Weight Constraint | 71.93 | 80.88 | 71.99 |
| Role of Dynamic Modality-Specific MoEs | |||
| Global weights | Error | ||
|---|---|---|---|
| Case 3918: but it a great color I love | |||
| 2.00 | 2.15 | 0.15 | |
| Case 2771: it just so stupid. | |||
| -3.00 | -2.82 | 0.18 | |
| Case 2567: enjoy this one I did not it has the same | |||
| -1.33 | 0.05 | 1.38 | |
Multimodal Sentiment Analysis
Multimodal sentiment analysis combines language, voice, and visual cues to infer sentiment, polarity, and emotional intensity.
See all 56 papers