Skip to content
GeWu-LabPublic

About

Official implementation of Information-Theoretic Decomposition for Multimodal Interaction Learning (DMIL) (CVPR 2026).

Resources

Stars

3 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

Repository files navigation

DMIL: Decomposition-based Multimodal Interaction Learning

Official implementation of Information-Theoretic Decomposition for Multimodal Interaction Learning (DMIL) (CVPR 2026).

Paper: CVPR 2026 Open Access (PDF) | arXiv:2606.11614 (PDF)

Method

Multimodal data contains three types of interaction between modalities: Redundancy (information shared by both), Uniqueness (information exclusive to each modality), and Synergy (information that only emerges from their joint consideration). DMIL explicitly decomposes multimodal representations into these components via a hierarchical variational bottleneck and learns them through a dynamic gating mechanism, enabling the model to adapt to the specific interaction composition of each sample.

Installation

pip install torch torchvision torchaudio librosa hydra-core scikit-learn pandas openpyxl

Data Preparation

Download CREMA-D and organize as:

/path/to/CREMAD/
├── train.csv
├── test.csv
├── AudioWAV/
│   └── <file_id>.wav
└── Image-05-FPS/
    └── <file_id>/
        └── *.jpg   (frames extracted at 5 FPS)

Then set your paths in cfgs/data_paths.yaml:

cremad:
  data_root: /path/to/CREMAD
  visual_feature_path: /path/to/CREMAD
  audio_feature_path: /path/to/CREMAD/AudioWAV

visual_feature_path must point to the CREMA-D root directory. The dataset loader appends Image-05-FPS/<file_id> when resolving each visual sample.

Quick Start

Training:

python main.py dataset=CREMAD methods=DMIL

The default schedule follows the paper: 10 epochs of joint intra-modality decomposition, 5 epochs of consistency decomposition with the Stage-1 modules frozen, and joint fine-tuning for the remaining epochs. Set methods.stage2_epochs=0 to run Stage 1 only.

Citation

@inproceedings{yang2026information,
  title     = {Information-Theoretic Decomposition for Multimodal Interaction Learning},
  author    = {Yang, Zequn and Wei, Yake and Ni, Haotian and Xu, Zhihao and Hu, Di},
  booktitle = {The IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)},
  year      = {2026}
}

About

Official implementation of Information-Theoretic Decomposition for Multimodal Interaction Learning (DMIL) (CVPR 2026).

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages