Flex-MoE: Modeling Arbitrary Modality Combination via the Flexible Mixture-of-Experts

Multimodal learning has gained increasing importance across various fields, offering the ability to integrate data from diverse sources such as images, text, and personalized records, which are frequently observed in medical domains. However, in scenarios where some modalities are missing, many existing frameworks struggle to accommodate arbitrary modality combinations, often relying heavily on a single modality or complete data. This oversight of potential modality combinations limits their applicability in real-world situations. To address this challenge, we propose Flex-MoE (Flexible Mixture-of-Experts), a new framework designed to flexibly incorporate arbitrary modality combinations while maintaining robustness to missing data. The core idea of Flex-MoE is to first address missing modalities using a new missing modality bank that integrates observed modality combinations with the corresponding missing ones. This is followed by a uniquely designed Sparse MoE framework. Specifically, Flex-MoE first trains experts using samples with all modalities to inject generalized knowledge through the generalized router ($\mathcal{G}$-Router). The $\mathcal{S}$-Router then specializes in handling fewer modality combinations by assigning the top-1 gate to the expert corresponding to the observed modality combination. We evaluate Flex-MoE on the ADNI dataset, which encompasses four modalities in the Alzheimer's Disease domain, as well as on the MIMIC-IV dataset. The results demonstrate the effectiveness of Flex-MoE highlighting its ability to model arbitrary modality combinations in diverse missing modality scenarios. Code is available at https://github.com/UNITES-Lab/flex-moe.

Paper

Similar papers

Peer review

Reviewer 6yyS7/10 · confidence 4/52024-07-12

Summary

The paper aims to deal with the task of AD patient classification with missing modalities, and proposes a framework, Flex-MoE. Flex-MoE also utilizes a learnable missing modality combination bank to complete the missing embeddings of missing modalities. The training strategy and the gating mechanism of Flex-MoE are also well-designed to handle this task. The experiments verify that Flex-MoE is able to achieve SoTA performance in this task on the shown modality combinations.

Strengths

- The task explored by this study is practical in real-world scenarios. Addressing the issue of missing modalities in the AD domain is worth the attention of the community. - The introduction section is well-written and easy to follow. (suggestion: using .pdf or .svg format for the figures is recommended.) - The motivations for the proposed techniques in Flex-MoE, which you have claimed in your paper, are rational and decent. - The ablation and sensitivity study is sufficient, showcasing the effectiveness of the components in Flex-MoE.

Weaknesses

- The expression from Line 159 to Line 167 is a little bit confusing. More explanation (or even illustration) is needed. - Is the usage of the missing modality bank just a simple look-up operation? I am concerned that it seems to be naive and there may be a more smart approach to achieve this. - There is not $R_{(x_j)}$ of Line 199 in your equations. You need to correct this. - Why the S-router can be trained to activate the corresponding expert index by Eq. (3)? - It would be better if you could use some equations to assist to express the content of Line 204-215. - This paper also leaks sufficient discussion of some related works, such as other tasks of biomedical images [1,2], in Sec.2 or appendix. - The modality combinations of the experiments in Table 2 is few. It would be better to provide the experiments based on more combinations to showcase the performance of Flex-MoE. [1] Zhou, D., Gu, C., Xu, J., Liu, F., Wang, Q., Chen, G., & Heng, P. A. (2023). RepMode: learning to re-parameterize diverse experts for subcellular structure prediction. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (pp. 3312-3322). [2] Jiang, Y., & Shen, Y. (2024). M$^4$oE: A Foundation Model for Medical Multimodal Image Segmentation with Mixture of Experts. arXiv preprint arXiv:2405.09446.

Questions

Please see the section of weaknesses. I may raise or lower my score after the rebuttal.

Rating

7

Confidence

4

Soundness

4

Presentation

3

Contribution

3

Limitations

The authors have claimed the limitations and broader impacts of the proposed method.

Area Chair agHq2024-08-08

Please read the rebuttal to check if the authors addressed your concerns

Dear Reviewer 6yyS, Can you have a look at the rebuttal and see if your concerns have been addressed? Best regards Your AC.

Authorsrebuttal2024-08-10

Eager for Your Feedback on Our Rebuttal

Dear Reviewer **6yyS**, We sincerely thank you for dedicating your time to review our work and for your constructive feedback. As the deadline for the discussion period approaches, we are eager to engage further and understand if our responses address your concerns satisfactorily. For quick access to additional experiments, including `more baseline results, datasets, and computational efficiency`, you can find them here: [PDF](https://openreview.net/attachment?id=KkGeR9PVFe&name=pdf) We would greatly appreciate it if you could kindly review our response. Thank you for your consideration. Best, Authors

Area Chair agHq2024-08-11

Please check the authors' rebuttal

Dear Reviewer 6yyS, Please don't forget to read the authors' rebuttal to reach a final decision about this paper in the next day or so. If you have any further questions to the authors, that would be a great chance to reach out to them. Best regards Your AC.

Reviewer qdnn5/10 · confidence 3/52024-07-12

Summary

The paper presents a multimodal learning framework, Flex-MoE (Flexible Mixture-of-Experts), designed to integrate diverse modalities in Alzheimer's Disease (AD) research using a Sparse Mixture-of-Experts design. Flex-MoE sorts samples based on the number of available modalities and processes them through modality-specific encoders. The framework trains experts with full modality samples and uses an S-Router to adapt the knowledge for fewer modality combinations.

Strengths

1. The research topic addressing missing modalities in Alzheimer’s disease is crucial and highly relevant. 2. Source code is provided, facilitating the replication of experiments.

Weaknesses

1. The model's specificity to Alzheimer's disease is unclear, as it appears to be a general approach for handling missing modalities. 2. The experimental setup lacks clarity. Details on how labels (e.g., dementia, CN, MCI) were decided, the prediction timeline, and the handling of patients at different stages are not provided. Additionally, the use of clinical data and whether it is time series data is not explained. 3. The evaluation is unconvincing. The imbalance rate of the datasets is not discussed. Only accuracy and F1 score are used for evaluation, but additional metrics like AUC could provide a more comprehensive understanding of the model’s performance. The process for selecting the threshold for classification to obtain the F1 score is also unclear. 4. The computational resources required for training and inference using Flex-MoE are not specified, especially given the need to train the model for various modality combinations. 5. No external dataset is included to validate the model's performance.

Questions

1. Why is the model specifically designed for Alzheimer's disease, and how does it differ from a general model for missing modalities? 2. How were the labels (dementia, CN, MCI) decided? What is the prediction timeline, and were patients at different stages treated as separate samples? What time period of data was used, and was the clinical data time series data? 3. What is the imbalance rate of the datasets? Including metrics like AUC can provide a more complete understanding of the model’s performance. How was the threshold chosen for determining the classification boundary to obtain the F1 score? 4. What specific computational resources are required for training and inference using Flex-MoE? 5. How would the model perform on an additional external dataset?

Rating

5

Confidence

3

Soundness

2

Presentation

2

Contribution

2

Limitations

1. The evaluation and practical application of the model are challenging to assess. The necessity of training different models for each modality combination is not well justified. 2. The lack of external dataset validation limits the generalizability of the model's performance.

Area Chair agHq2024-08-08

Please read the rebuttal to check if the authors addressed your concerns

Dear Reviewer qdnn, Can you have a look at the rebuttal and see if your concerns have been addressed? Best regards Your AC.

Authorsrebuttal2024-08-10

Eager for Your Feedback on Our Rebuttal

Dear Reviewer **qdnn**, We sincerely thank you for dedicating your time to review our work and for your constructive feedback. As the deadline for the discussion period approaches, we are eager to engage further and understand if our responses address your concerns satisfactorily. For quick access to additional experiments, including `more baseline results, datasets, and computational efficiency`, you can find them here: [PDF](https://openreview.net/attachment?id=KkGeR9PVFe&name=pdf) We would greatly appreciate it if you could kindly review our response. Thank you for your consideration. Best, Authors

Area Chair agHq2024-08-11

Please check the authors' rebuttal

Dear Reviewer qdnn, Please don't forget to read the authors' rebuttal to reach a final decision about this paper in the next day or so. If you have any further questions to the authors, that would be a great chance to reach out to them. Best regards Your AC.

Reviewer qdnn2024-08-12

Thank you for the authors' response. I still have some concerns about the specific cognitive assessments included in the model. I’m willing to adjust my scores to 5 and my confidence to 3.

Authorsrebuttal2024-08-14

Appreciation and further clarification on cognitive assessment in ADNI dataset

Dear Reviewer **qdnn**, Thank you for your response. We appreciate that our rebuttal was well received, and we thank you for your willingness to increase the score. In our above rebuttal response [link](https://openreview.net/forum?id=ihEHCbqZEx&noteId=nYk2KzEUPG) under **[W 2, 3 & Q 2: Clarity in Experimental Setup]**, we provided the specific file referenced in this study, where the labels (e.g., Dementia, CN, MCI) for each patient were annotated according to the ADNI dataset. We also presented the statistical distribution and imbalance ratio. However, we realize that there may still be some concerns regarding the details of the **cognitive assessments** used in our model. These assessments are crucial in determining the diagnostic categories such as Cognitively Normal (CN), Mild Cognitive Impairment (MCI), and Dementia. Below, based on ADNI documentation [1], we provide a more detailed explanation of each label including the specific cognitive tests involved and how they contribute to the classification process. 1. **Cognitively Normal (CN) (Interchangeable with Cognitively Unimpaired (CU))**: - **Meaning**: Participants in this group show no signs of significant cognitive decline at the time of their evaluation. - **Key Cognitive Assessments**: To be classified as CN/CU, individuals must score 0 on the Clinical Dementia Rating (CDR) and show no memory impairment (memory box score of 0). Their performance on the Mini-Mental State Exam (MMSE) and the Wechsler Logical Memory II sub-scale must be within the normal range, adjusted for education level. - **Significance**: These tests ensure that participants classified as CN/CU exhibit cognitive functioning consistent with normal aging, without evidence of dementia or mild cognitive impairment. 2. **Mild Cognitive Impairment (MCI)**: - **Meaning**: MCI is an intermediate stage between normal aging and dementia, where participants show noticeable cognitive impairments that do not yet meet the criteria for dementia. - **Key Cognitive Assessments**: Individuals are labeled as MCI if they have a CDR global score of 0.5 and a memory box score of at least 0.5. The MMSE and Wechsler Logical Memory II sub-scale are also used, with specific cutoffs to diagnose MCI based on educational levels. These cognitive tests reveal impairments in memory and other cognitive domains that are more pronounced than in normal aging but not severe enough to warrant a dementia diagnosis. - **Significance**: These assessments are crucial for identifying individuals at risk for developing dementia, making them a key focus for early interventions. 3. **Dementia (Dementia/AD)**: - **Meaning**: Participants in this group meet the clinical criteria for dementia, typically due to Alzheimer's Disease, characterized by significant cognitive and functional impairment. - **Key Cognitive Assessments**: A CDR global score of 0.5 or 1, combined with impaired scores on the MMSE and Wechsler Logical Memory II sub-scale, typically categorizes a participant as having dementia. Additionally, the classification process involves screening to exclude those whose symptoms suggest non-Alzheimer's forms of dementia, such as Frontotemporal Dementia. - **Significance**: These cognitive assessments are vital for studying the progression of Alzheimer's Disease and for developing treatments targeted at this advanced stage. For further details regarding the protocols and ADNI study information (we used ADNI 3 in this study), you may kindly refer to the official ADNI documentation [2]. In summary, to provide a clearer understanding for readers, we will incorporate this discussion into our final version. Once again, thank you for all your comments to improve our paper. Best, Authors [1] https://adni.loni.usc.edu/data-samples/adni-data/study-cohort-information/ [2] https://adni.loni.usc.edu/help-faqs/adni-documentation/

Reviewer BwQM7/10 · confidence 4/52024-07-24

Summary

This paper introduces Flex-MoE, a novel multimodal learning framework for Alzheimer's Disease that handles missing modalities using a Sparse Mixture-of-Experts design and demonstrates its efficacy on the ADNI dataset.

Strengths

1. The idea of Flex-MoE is clear and straightforward, effectively addressing the challenge of integrating and handling missing modalities in Alzheimer's Disease research. 2. The expression is smooth and clear, making the complex concepts and methodologies easily understandable.

Weaknesses

1. The paper emphasizes that the Sparse Mixture-of-Experts (SMoE) selectively activates only the most relevant experts to improve scalability, but does not provide experimental results demonstrating computational efficiency or scalability. 2. The interpretation of \( B_{M \setminus m, m} \) in Equation (2) is unclear; it should be better explained in details. Whether it involves a learnable module that outputs missing modality features based on available modality features, or via other method? 3. The approach to handling missing modalities differs from the method in the paper "Multi-modal Learning with Missing Modality via Shared-Specific Feature Modelling," which uses averaging for missing modalities. A comparison with this approach would be beneficial. The paper provides code https://github.com/billhhh/ShaSpec. 4. The paper overlooks some existing missing modality baselines, such as mmFormer and ShaSpec. Some minor weaknesses: 1. The abstract states that "few recent studies attempt to integrate multiple modalities," but there are actually many methods for handling missing modalities (as noted in point 4 above), which are not compared experimentally in this paper. 2. The font size in Table 1 is too small and needs to be redrawn for better readability. 3. In line 180, the bold formatting for "It" is incorrect. 4. In Table 2(b), the value 61.08 in the first row is not the best result, which should be corrected. 5. Table 2 should ideally use a visualization approach similar to that in the ShaSpec paper to represent different modality combinations more clearly.

Questions

The most biggest question for me is pointed in weaknesses Q2: The interpretation of \( B_{M \setminus m, m} \) in Equation (2) is unclear; it should be better explained in details. Whether it involves a learnable module that outputs missing modality features based on available modality features, or via other method?

Rating

7

Confidence

4

Soundness

3

Presentation

4

Contribution

3

Limitations

Please refer to the weaknesses section

Area Chair agHq2024-08-08

Please read the rebuttal to check if the authors addressed your concerns

Dear Reviewer BwQM, Can you have a look at the rebuttal and see if your concerns have been addressed? Best regards Your AC.

Authorsrebuttal2024-08-10

Eager for Your Feedback on Our Rebuttal

Dear Reviewer **BwQM**, We sincerely thank you for dedicating your time to review our work and for your constructive feedback. As the deadline for the discussion period approaches, we are eager to engage further and understand if our responses address your concerns satisfactorily. For quick access to additional experiments, including `more baseline results, datasets, and computational efficiency`, you can find them here: [PDF](https://openreview.net/attachment?id=KkGeR9PVFe&name=pdf) We would greatly appreciate it if you could kindly review our response. Thank you for your consideration. Best, Authors

Area Chair agHq2024-08-11

Please check the authors' rebuttal

Dear Reviewer BwQM, Please don't forget to read the authors' rebuttal to reach a final decision about this paper in the next day or so. If you have any further questions to the authors, that would be a great chance to reach out to them. Best regards Your AC.

Reviewer BwQM2024-08-12

Responses after rebuttal

The rebuttal of authors addresses all of my questions. They provide more baseline results, datasets, and computational efficiency. So I have no more questions related to the paper. W.r.t. the Best result in Table 2 (b), thank you for the clarification and I've double checked it again. It should be correct. Kindly add the new results in the newer version of the paper. Thanks for the effort! Best

Authorsrebuttal2024-08-12

Appreciation and kind request for your consideration of score adjustment

Dear Reviewer **BwQM**, Thank you once again for your thoughtful feedback and for confirming that all of your concerns have been addressed. We greatly appreciate your time and effort in reviewing our work. As you noted, we will include all modifications and results to our final version. We would be deeply grateful if you could kindly consider adjusting the score to reflect an improved positive evaluation of our submission. Your support at this stage would be of great help to us. Thank you once again for all your support. Best, Authors

Reviewer 6yyS2024-08-12

The authors have addressed my concerns well

Dear authors and AC, Sorry for my late reply. The authors have addressed my concerns, with additional experiments, explanations, and discussion for some unclear expression in the paper. I would like to raise my score to 7, if the authors can add these contents to the main paper or the appendix. Thanks for your time and effort. Best, Reviewer 6yys

Authorsrebuttal2024-08-12

Thank you for your consideration

Dear Reviewer **6yyS**, We are pleased to hear that our rebuttal has addressed your concerns. We will ensure that those additional experiments are included in the final version. Best wishes, Authors

Reviewer 6yyS2024-08-13

Response from Reviewer 6yys

Dear authors, Please also make sure that you will include all explanations and discussions for these concerns in your final paper or appendix, which can decently improve the quality and clearness of this work. Best, Reviewer 6yys

Authorsrebuttal2024-08-14

Thank you and we will ensure inclusion of discussions

Dear Reviewer **6yys**, Thank you for your response. As noted by the reviewer, we will ensure that the following points are included in our final version: - 1. **More detailed explanations** regarding lines 159-167 and the equations in lines 204-215. - 2. **Additional modality combination** results, expanding beyond those currently presented ($\mathcal{I}$, $\mathcal{I}+\mathcal{G}$, $\mathcal{I}+\mathcal{G}+\mathcal{C}$, $\mathcal{I}+\mathcal{G}+\mathcal{C}+\mathcal{B}$). - 3. Inclusion of **more baseline** discussions and results, specifically for ShaSpec and mmFormer. - 4. Incorporation of **additional datasets**, such as the MIMIC dataset. - 5. Analysis of **computational efficiency**, including training time, GFLOPs, and parameters. Once again, thank you for all your insightful comments to improve our paper. Best, Authors

Reviewer BwQM2024-08-14

Adjusted the score to 7

I'd like to adjust my score to 7 according to the efforts of rebuttal by authors

Program Chairsdecision2024-09-25

Decision

Accept (spotlight)

© 2026 NYSGPT2525 LLC