CLCLSA: Cross-omics Linked embedding with Contrastive Learning and Self Attention for multi-omics integration with incomplete multi-omics data
About
Integration of heterogeneous and high-dimensional multi-omics data is becoming increasingly important in understanding genetic data. Each omics technique only provides a limited view of the underlying biological process and integrating heterogeneous omics layers simultaneously would lead to a more comprehensive and detailed understanding of diseases and phenotypes. However, one obstacle faced when performing multi-omics data integration is the existence of unpaired multi-omics data due to instrument sensitivity and cost. Studies may fail if certain aspects of the subjects are missing or incomplete. In this paper, we propose a deep learning method for multi-omics integration with incomplete data by Cross-omics Linked unified embedding with Contrastive Learning and Self Attention (CLCLSA). Utilizing complete multi-omics data as supervision, the model employs cross-omics autoencoders to learn the feature representation across different types of biological data. The multi-omics contrastive learning, which is used to maximize the mutual information between different types of omics, is employed before latent feature concatenation. In addition, the feature-level self-attention and omics-level self-attention are employed to dynamically identify the most informative features for multi-omics data integration. Extensive experiments were conducted on four public multi-omics datasets. The experimental results indicated that the proposed CLCLSA outperformed the state-of-the-art approaches for multi-omics data classification using incomplete multi-omics data.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Classification | ADNI CN vs AD (test) | Accuracy0.885 | 28 | |
| Cancer Classification | BRCA | Accuracy82.5 | 22 | |
| NC vs. MCI classification | OASIS | Accuracy88.3 | 21 | |
| MCI vs. AD classification | OASIS | Accuracy0.784 | 19 | |
| NC vs. AD classification | OASIS | Accuracy89.5 | 19 | |
| MCI vs. AD classification | AIBL | Accuracy75.5 | 18 | |
| CN vs MCI Classification | ADNI (test) | Accuracy72.7 | 17 | |
| CN vs MCI Classification | AIBL | Accuracy86.5 | 17 | |
| MCI vs. AD classification | ADNI (test) | Accuracy83.5 | 17 | |
| CN vs AD Classification | AIBL | Accuracy93.8 | 17 |