Summary
The paper describes an approach that combines Multimodal Machine Learning and Deep Graph Neural Networks to learn gene representations from multi-omics and multi-tissue data. The main issue that this paper tries to address is that existing approaches fail to obtain gene representations that are consistent across modalities (esp. from different data sources but same tissue). To accomplish this goal, the authors propose a model called MuSE-GNN that takes as input graph co-expression networks extracted from different modalities and projects them into a unified and consistent latent space to extract gene embeddings. These gene embeddings are then used for several downstream tasks such as pathway analysis, causal network analysis, and disease analysis. In particular, the model is learned through a loss function composed of three terms: a co-expression graph reconstruction term, a weighted similarity term (where the pairwise similarity of gene representations across modalities is maximized), and a self-supervised contrastive term (to cluster together functionally similar genes and pull apart functionally different genes).
The model is evaluated on a benchmark consisting of different tissues against 9 other methods, where it shows excellent performance on different metrics. In a subsequent experiment, the authors show that MuSE-GNN embeddings successfully relate to functional groups in human data. Lastly, they present a case study on COVID-19 where they run the model on pancreatic human cells of healty vs diseased COVID patients to identify differentially expressed genes, showing (with gene enrichment) that these genes are related to immune system activity and that some of them are part of known causal networks of the regulatory activity of the immune system.
Strengths
This paper is well-written and easy to follow. It studies a relevant problem (how to obtain consistent gene embeddings across modalities) and proposes a quite elegant solution (make them consistent mainly through a tailored loss function). The experimental results are good and the ablations (in the appendix) are exhaustive and very informative.
Weaknesses
It seems that the competitors have been evaluated with default hyper-parameters, while the hyper-parameters of MuSE-GNN have been tuned. This is unfair, since the results of MuSE-GNN are optimized to the experimental settings of this paper, while those of the competitors are not. This might be addressed by tuning (some of) the hyper-parameters of the competitors, although I understand it might be difficult given the time constraints of the review process.
Questions
- from the code, I can see that the competitors are trained with random seeds in the range [0, 10) while I can't see the same for MuSE-GNN. Can you confirm that MuSE-GNN has been trained with the same random seeds and thus the results are comparable?
- can you explain better this sentence in the appendix: "Methods such as WSMAE, GAE, VGAE, and MAE, which are based on MLP/GNNs and inspired by other methods, are configured with the best hyperparameters based on parameter searching to ensure fairness."?
- Your model uses 349M parameters. How many parameters GIANT uses? If they don't match, can you train a version of MuSE-GNN with a comparable number of parameters to GIANT (or alternatively, a version of GIANT with a number of parameters comparable to MuSE-GNN)?
Rating
7: Accept: Technically solid paper, with high impact on at least one sub-area, or moderate-to-high impact on more than one areas, with good-to-excellent evaluation, resources, reproducibility, and no unaddressed ethical considerations.
Confidence
4: You are confident in your assessment, but not absolutely certain. It is unlikely, but not impossible, that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work.
Limitations
Not discussed. I don't see many limitations of this approach besides getting data of proper quality (which is independent of the contribution). Perhaps, as mentioned by the authors, the model is quite "heavy" in terms of number of parameter and one needs to bring down the embedding dimension to avoid OOM errors.
No negative societal impact of concern.