1Video / Audio / Transcript
2 -> Qwen3-Omni-30B-A3B-Thinking hidden states
3 -> per-modality layer pooler (24 learned queries)
4 -> linear projectors
5 -> temporal Transformer (8 layers, 8 heads, hidden dim 3072)
6 -> subject_linear readout
7 -> 100 TRs x 1,000 parcels
MIRAGE results on the Algonauts 2025 CNeuroMod splits. Values are mean
Pearson r across the four trained subjects. Friends s06 is the held-out
validation split used during development; Friends s07 is the held-out
in-distribution benchmark; OOD is the held-out movie benchmark.
1git clone https://github.com/epflneuroailab/mirage
2cd mirage
3pip install -e .
4
5python -m brain_enc.cli.infer_fmri \
6 --video /path/to/video.mp4 \
7 --transcript /path/to/transcript.json \
8 --run-dir /path/to/downloaded/hf/files \
9 --subject-idx 0 \
10 --output fmri_predictions.npy
1@misc{gokce2026mirage,
2 title = {MIRAGE: Adaptive Multimodal Gating for Whole-Brain fMRI Encoding},
3 author = {Gokce, Abdulkadir and AlKhamissi, Badr and Schrimpf, Martin},
4 year = {2026},
5 eprint = {2605.29850},
6 archivePrefix = {arXiv},
7 primaryClass = {cs.LG},
8 url = {https://arxiv.org/abs/2605.29850}
9}