Multi-Omics Analysis for Cancer Subtype Inference via Unrolling Graph Smoothness Priors
Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 5842-5850.
https://doi.org/10.24963/ijcai.2025/650
Keywords
- Data Mining: DM: Mining graphs
- Machine Learning: ML: Multi-view learning
Abstract
Integrating multi-omics datasets through data-driven analysis offers a comprehensive understanding of the complex biological processes underlying various diseases, particularly cancer.
Graph Neural Networks (GNNs) have recently demonstrated remarkable ability to exploit relational structures in biological data, enabling advances in multi-omics integration for cancer subtype classification.
Existing approaches often neglect the intricate coupling between heterogeneous omics, limiting their capacity to resolve subtle cancer subtype heterogeneity critical for precision oncology.
To address these limitations, we propose a framework named Graph Transformer for Multi-omics Cancer Subtype Classification (GTMancer).
This framework builds upon the GNN optimization problem and extends its application to complex multi-omics data.
Specifically, our method leverages contrastive learning to embed multi-omics data into a unified semantic space.
We unroll the multiplex graph optimization problem in that unified space and introduce dual sets of attention coefficients to capture structural graph priors both within and among multi-omics data.
This approach enables global omics information to guide the refining of the representations of individual omics.
Empirical experiments on seven real-world cancer datasets demonstrate that GTMancer outperforms existing state-of-the-art algorithms.
- [Fan et al., 2024] Xingyu Fan, Jiacheng Liu, Yaodong Yang, Chunbin Gu, Yuqiang Han, Bian Wu, Yirong Jiang, Guangyong Chen, and Pheng-Ann Heng. scgraphformer: unveiling cellular heterogeneity and interactions in scrna- seq data using a scalable graph transformer network. Com- munications Biology, 7:1463, 2024.
- [Fang et al., 2021] Chao Fang, Dong Xu, Jing Su, Jonathan R Dry, and Bolan Linghu. Deepan: dee p pa tient graph convolutional n etwork integrating clinico-genomic evidence to stratify lung cancers for immunotherapy. NPJ Digital Medicine, 4:14, 2021.
- [Fang et al., 2025a] Hui Fang, Yang Gao, Peng Zhang, Jiangchao Yao, Hongyang Chen, and Haishuai Wang. Large language models enhanced personalized graph neu- ral architecture search in federated learning. In Proceed- ings of the AAAI Conference on Artificial Intelligence, pages 16514-16522, 2025.
- [Fang et al., 2025b] Hui Fang, Haishuai Wang, Yang Gao, Yonggang Zhang, Jiajun Bu, Bo Han, and Hui Lin. Insgnn: Interpretable spatio-temporal graph neural networks via information bottleneck. Information Fusion, page 102997, 2025.
- [Gao et al., 2025] Yang Gao, Xiang Zhang, Zhongquan Sun, Payal Chandak, Jiajun Bu, and Haishuai Wang. Preci- sion adverse drug reactions prediction with heterogeneous graph neural network. Advanced Science, 12:2404671, 2025.
- [Karczewski and Snyder, 2018] Konrad J Karczewski and Michael P Snyder. Integrative omics for health and dis- ease. Nature Reviews Genetics, 19:299-310, 2018.
- [Kipf and Welling, 2017] Thomas N. Kipf and Max Welling. Semi-supervised classification with graph convolutional networks. In Proceedings of 5th International Conference on Learning Representations, pages 1-10, 2017.
- [Lee et al., 2024] Seong Eun Lee, Seongyeol Park, Shinae Yi, Na Rae Choi, Mi Ae Lim, Jae Won Chang, Ho- Ryun Won, Je Ryong Kim, Hye Mi Ko, Eun-Jae Chung, et al. Unraveling the role of the mitochondrial one-carbon pathway in undifferentiated thyroid cancer by multi-omics analyses. Nature Communications, 15:1163, 2024.
- [Lewis and Kemp, 2021] Joshua E Lewis and Melissa L Kemp. Integration of machine learning and genome-scale metabolic modeling identifies multi-omics biomarkers for radiation resistance. Nature Communications, 12:2700, 2021.
- [Li et al., 2021] Shuangli Li, Jingbo Zhou, Tong Xu, Liang Huang, Fan Wang, Haoyi Xiong, Weili Huang, Dejing Dou, and Hui Xiong. Structure-aware interactive graph neural networks for the prediction of protein-ligand bind- ing affinity. In Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining, pages 975-985, 2021.
- [Li et al., 2022a] Michelle M Li, Kexin Huang, and Marinka Zitnik. Graph representation learning in biomedicine and healthcare. Nature Biomedical Engineering, 6:1353-1369, 2022.
- [Li et al., 2022b] Xiao Li, Jie Ma, Ling Leng, Mingfei Han, Mansheng Li, Fuchu He, and Yunping Zhu. Mogcn: A multi-omics integration method based on graph convolu- tional network for cancer subtype analysis. Frontiers in Genetics, 13, 2022.
- [Lin et al., 2020] Yuqi Lin, Wen Zhang, Huanshen Cao, Gaoyang Li, and Wei Du. Classifying breast cancer sub- types using deep neural networks based on multi-omics data. Genes, 11:888, 2020.
- [Liu et al., 2024] Tianyu Liu, Yuge Wang, Rex Ying, and Hongyu Zhao. Muse-gnn: learning unified gene represen- tation from multimodal biological graph data. Advances in Neural Information Processing Systems, 36, 2024.
- [Lupat et al., 2023] Richard Lupat, Rashindrie Perera, Sherene Loi, and Jason Li. Moanna: multi-omics autoencoder-based neural network algorithm for predict- ing breast cancer subtypes. IEEE Access, 11:10912- 10924, 2023.
- [Ma et al., 2023] Anjun Ma, Xiaoying Wang, Jingxian Li, Cankun Wang, Tong Xiao, Yuntao Liu, Hao Cheng, Juexin Wang, Yang Li, Yuzhou Chang, et al. Single-cell biolog- ical network inference using a heterogeneous graph trans- former. Nature Communications, 14:964, 2023.
- [Mastropietro et al., 2023] Andrea Mastropietro, Giuseppe Pasculli, and Jürgen Bajorath. Learning characteristics of graph neural networks predicting protein-ligand affinities. Nature Machine Intelligence, 5:1427-1436, 2023.
- [Pai et al., 2019] Shraddha Pai, Shirley Hui, Ruth Isserlin, Muhammad A Shah, Hussam Kaka, and Gary D Bader. netdx: interpretable patient classification using integrated patient similarity networks. Molecular Systems Biology, 15:e8497, 2019.
- [Schulte-Sasse et al., 2021] Roman Schulte-Sasse, Stefan Budach, Denes Hnisz, and Annalisa Marsico. Integration of multiomics data with graph convolutional networks to identify new cancer genes and their associated molecu- lar mechanisms. Nature Machine Intelligence, 3:513-526, 2021.
- [Stephenson et al., 2021] Emily Stephenson, Gary Reynolds, Rachel A Botting, Fernando J Calero-Nieto, Michael D Morgan, Zewen Kelvin Tuong, Karsten Bach, Waradon Sungnak, Kaylee B Worlock, Masahiro Yoshida, et al. Single-cell multi-omics analysis of the immune response in covid-19. Nature Medicine, 27:904-916, 2021.
- [Theodoris et al., 2023] Christina V Theodoris, Ling Xiao, Anant Chopra, Mark D Chaffin, Zeina R Al Sayed, Matthew C Hill, Helene Mantineo, Elizabeth M Brydon, Zexian Zeng, X Shirley Liu, et al. Transfer learning en- ables predictions in network biology. Nature, 618:616- 624, 2023.
- [Tsai et al., 2023] Pei-Chen Tsai, Tsung-Hua Lee, Kun-Chi Kuo, Fang-Yi Su, Tsung-Lu Michael Lee, Eliana Maros- tica, Tomotaka Ugai, Melissa Zhao, Mai Chan Lau, Juha P Väyrynen, et al. Histopathology images predict multi- omics aberrations and prognoses in colorectal cancer pa- tients. Nature communications, 14:2102, 2023.
- [Valous et al., 2024] Nektarios A Valous, Ferdinand Popp, Inka Zörnig, Dirk Jäger, and Pornpimol Charoentong. Graph machine learning for integrated multi-omics anal- ysis. British Journal of Cancer, pages 1-7, 2024.
- [Wang et al., 2021a] Juexin Wang, Anjun Ma, Yuzhou Chang, Jianting Gong, Yuexu Jiang, Ren Qi, Cankun Wang, Hongjun Fu, Qin Ma, and Dong Xu. scgnn is a novel graph neural network framework for single-cell rna- seq analyses. Nature Communications, 12:1882, 2021.
- [Wang et al., 2021b] Tongxin Wang, Wei Shao, Zhi Huang, Haixu Tang, Jie Zhang, Zhengming Ding, and Kun Huang. Mogonet integrates multi-omics data using graph convolutional networks allowing patient classifica- tion and biomarker identification. Nature Communica- tions, 12:3445, 2021.
- [Wang et al., 2024] Xiaoying Wang, Maoteng Duan, Jingx- ian Li, Anjun Ma, Gang Xin, Dong Xu, Zihai Li, Bingqiang Liu, and Qin Ma. Marsgt: Multi-omics anal- ysis for rare population inference using single-cell graph transformer. Nature Communications, 15:338, 2024.
- [Wen et al., 2022] Hongzhi Wen, Jiayuan Ding, Wei Jin, Yiqi Wang, Yuying Xie, and Jiliang Tang. Graph neu- ral networks for multimodal single-cell data integration. In Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, pages 4153- 4163, 2022.
- [Wu et al., 2024a] Wenhao Wu, Shudong Wang, Yuanyuan Zhang, Wenjing Yin, Yawu Zhao, and Shanchen Pang. Mosgat: Uniting specificity-aware gats and cross modal- attention to integrate multi-omics data for disease diagno- sis. IEEE Journal of Biomedical and Health Informatics, 2024.
- [Wu et al., 2024b] Zhihao Wu, Zhao Zhang, and Jicong Fan. Graph convolutional kernel machine versus graph convo- lutional networks. Advances in Neural Information Pro- cessing Systems, 36, 2024.
- [Zheng et al., 2024] Xiao Zheng, Minhui Wang, Kai Huang, and En Zhu. Global and cross-modal feature aggregation for multi-omics data classification and application on drug response prediction. Information Fusion, 102:102077, 2024.
References were extracted automatically from the PDF and may contain errors.
Full text extracted automatically from the PDF; figures, tables and equations may differ. The PDF is the version of record.
1 Introduction
With the rapid development of biomedical technology, more and more omics data can be obtained, such as genomics, transcriptomics, proteomics, etc. Data-driven multi-omics analyses in biomedicine enable researchers to comprehensively understand the key biological processes underlying diseases [Stephenson et al., 2021; Theodoris et al., 2023; Wang et al., 2024; Lee et al., 2024]. Given the inherent complexity and multilayered regulatory mechanisms of biological systems, single-omics studies often struggle to elucidate the relationships between molecular alterations and phenotypic traits comprehensively [Karczewski and Snyder, 2018]. Many diseases, including cancer, result frommulti-stage processes that integrate multi-scale information spanning from the genome to the proteome [Valous et al., 2024]. Consequently, multi-omics analysis enables a more comprehensive exploration of interactions and synergistic effects. While current multi-omics integration approaches have yielded certain advancements, a notable drawback is their inability to comprehensively capture the intricate relationships within omics data. Graph-based multi-omics learning approaches construct graphs for individual modalities by treating the samples within each modality as graph nodes and representing their relationships through edges [Lewis and Kemp, 2021; Tsai et al., 2023; Zheng et al., 2024]. This approach facilitates the development of a well-defined structured representation within each modality, enabling graph-based model to more effectively capture feature interactions and underlying patterns specific to the modality [Schulte-Sasse et al., 2021; Fang et al., 2021; Li et al., 2022b; Wu et al., 2024a].
∗Corresponding author: Haishuai Wang
Graph Neural Networks (GNNs) effectively leverage graph-based prior knowledge, such as protein interaction networks, attracting significant interest from researchers [Kipf and Welling, 2017; Li et al., 2021; Mastropietro et al., 2023; Wu et al., 2024b; Fang et al., 2025b; Fang et al., 2025a]. Cancer multi-omics data lack explicitly provided structural priors, requiring considerable effort and domain expertise to create graphs that capture the underlying biological relationships. A common approach in GNN-based cancer multiomics research involves representing each omics dataset as an individual graph, which is subsequently fused into a unified homogeneous graph. This unified graph is then used as input for GNNs to perform tasks such as subtype classification or survival prediction [Li et al., 2022a; Wu et al., 2024a; Gao et al., 2025]. Alternatively, the independent graphs can be processed using multi-channel GNNs, with the final fused representation obtained at the semantic layer to be utilized for subsequent tasks. Specifically, these methods typically process each omics modality independently during message passing, resulting in fragmented representations that fail to capture the rich interdependencies among omics. This siloed treatment limits comprehensive cross-omics interactions and hinders the real-time sharing of global biological information. Consequently, updates to multi-omics embeddings may deviate from directions that best reflect the underlying cancer heterogeneity, restricting model expressiveness and downstream classification accuracy for cancer subtypes.
To address these challenges, we revisit GNNs through an optimization-inspired lens, recognizing that many popular architectures can be interpreted as iterative solutions to smoothness-based objectives via gradient descent. Extending this perspective to multi-omics data, we propose a framework that aligns heterogeneous omics profiles into a unified semantic space through contrastive learning. This alignment facilitates meaningful information exchange across modalities, which is critical for capturing the complex omics interplay driving cancer subtype diversity. After alignment, we formulate a graph optimization problem for multi-omics analysis, aiming to ensure that representations of the same omics across different cancer patients gradually converge, while representations of different omics within the same cancer patient also become similar. To prevent the updating process from deviating prematurely, we incorporate a regularization term. In this optimization problem, we design two sets of attention coefficients to represent the graph structural priors within and among omics data, respectively. By refining the optimization framework, we derive a preliminary update formula. A key insight from our analysis is the critical role of step size in gradient-based optimization; improper tuning can cause slow convergence or even divergence, especially given the heterogeneity of multi-omics cancer data. To overcome this, we propose leveraging Newton's method to solve the optimization problem, obviating the need for manual step size selection and guaranteeing stable, theoretical convergence. Our contributions are summarised as follows:
- We propose GTMancer, an optimization-inspired framework that enables effective global integration across multi-omics modalities for cancer subtype classification.
- We provide theoretical evidence demonstrating that an artificially defined step size is unnecessary, as GTMancer achieves stable convergence through iterations.
- The proposed method demonstrates strong performance in comparison to other state-of-the-art algorithms across seven real-world cancer datasets.
2 RelatedWork
2.1 Graph-basedMulti-omics Analysis
Graph-based multi-omics integrative analysis promotes new research by combining patient information and biomedical knowledge. Several studies have demonstrated the potential of graph-based approaches in multi-omics integration, providing inspiration and insights to scientists and clinicians for addressing their carefully designed research questions. Pai et al. proposed to utilize the patient similarity graph, which improves survival prediction across four tumor types and enhances result interpretability by visualizing decision boundaries in the patient similarity space [Pai et al., 2019]. Fang et al. demonstrated the effectiveness of learning patient similarity features using a marginal graph autoencoder, followed by graph clustering, to stratify non-small cell lung cancer patients into subgroups with different immunotherapy outcomes
[Fang et al., 2021]. Given the strong performance of graph neural networks across various domains, many researchers have applied them to multi-omics analysis. Schulte-Sasse et al. proposed an interpretable machine learning method based on graph convolutional networks that predicted cancer genes by integrating multi-omics pan-cancer data (e.g., mutations, copy number variations, DNA methylation, and gene expression) with protein-protein interaction (PPI) networks [Schulte-Sasse et al., 2021]. Li et al. applied a multimodal autoencoder to extract features and used a similarity network fusion model to build a patient similarity network, which, through a graph convolutional network, integrated these heterogeneous features to train a subtype classification model [Li et al., 2022b]. Wang et al. conducted a multi-omics analysis of rare cell population inference using a single-cell graph transformer, which identifies rare populations through a probability-based heterogeneous graph model on multi-omics data, providing biological insights for both synthetic and real datasets [Wang et al., 2024]. Existing approaches struggle to integrate omics data into a cohesive narrative and fail to account for the complex interrelationships between molecular entities while considering connectivity patterns across multiple histological collections.
2.2 Graph Neural Networks
Graph neural networks have garnered significant attention due to their ability to simultaneously model both topology and node features. With the advancement of biotechnology, graph neural networks are increasingly being applied in this field. Wang et al. employed graph neural networks to model and aggregate cell-cell relationships, and used a lefttruncated Gaussian mixture model to capture heterogeneous gene expression patterns [Wang et al., 2021a]. Wen et al. proposed the general graph neural network framework scMoGNN to model the relationships between modalities and integrate large unimodal datasets into downstream analyses [Wen et al., 2022]. Ma et al. modeled scMulti-omics in a heterogeneous graph and used a multi-headed graph transformer to learn the relationships between cells and genes in local and global contexts in a robust manner [Ma et al., 2023]. Liu et al. developed an informative graph structure for model training and gene representation generation, combining regularization, weighted similarity learning, and contrastive learning to capture gene-gene relationships across data [Liu et al., 2024]. Fan et al. moved beyond relying on predefined graphs by learning a comprehensive network of cell-cell relationships directly from scRNA-seq data, constructing a dense graph structure that captured the full range of cellular interactions [Fan et al., 2024]. These methods are often restricted to interactions within a single omics, overlooking the impact of interactions between different omics of information.
3 Method
In this section, we first review GNNs from an optimization perspective and subsequently extend them to the multi-omics domain. By applying optimization techniques, we derive the forward propagation formula, which updates the representation of each omics dataset. This process integrates attention mechanisms both within and between omics modalities, thereby enhancing the representations for downstream tasks.

3.1 Preliminary
Denote given multi-omics data as {V(m) ∈ RN×Dm }Mm=1 , where {V(1) , · · · ,V(M) } denotes distinct modalities, N is the number of samples, and Dm is the dimension of the mth omics. Let Y ∈ RN×c be the label matrix and c denotes the number of classes. || · ||2 denotes the Euclidean norm of vector and || · ||F represents the Frobenius norm of matrix.
3.2 ProposedMethod
We first revisit the forward propagation formulation of the GNN, it is equivalent to the stepwise optimization of an objective function that captures the interactions between node features. This objective function is given by:
where F is the feature matrix, A is the adjacency matrix of the graph. By minimizing this objective function, we encourage connected nodes to have similar feature representations, thereby promoting smoothness across the graph. To optimize H(F), we compute its gradient with respect to the node features F. The gradient is derived as follows:
Utilizing the gradient, we update the node features iteratively through the following update rule:
When α = 0, F(k+1) = F(k) , the model only performs a linear transformation of node features, which is equivalent to an MLP. When 0 < α < 1, the model is equivalent to an extended version of APPNP with residual connections. By adjusting α, a balance can be found between feature transformation and neighborhood aggregation. When α = 1, F(k+1) = AF(k) , the model degenerates to a standard GCN, which completes feature aggregation by directly averaging neighborhood information.
Since data from different omics reside in distinct semantic spaces, effectively exploring their interactions requires robust encoding methods for seamless multi-modal collaboration. To achieve this, we focus on developing such encoding strategies. Building on previous research, we adopt a contrastive approach to align data from various biological modalities, such as DNA methylation, mRNA expression, and protein levels, aiming to reconcile their differences and emphasize shared biological patterns as follows:
where Z = 1M ∑Mm=1 Z(m) represents the aggregated representation across all modalities. The temperature parameter τ controls the concentration level of the similarity distribution, ensuring robust gradient signals during optimization.
The contrastive loss is formulated to maximize the agreement between the aligned representations of different omics modalities, encouraging the model to learn consistent and biologically coherent embeddings across these heterogeneous data types.
where T = RN×N is the label matrix. The two terms in the summation enforce symmetric consistency between modalities. Following the alignment step, the data from different omics modalities are projected into a shared semantic space. Building upon this representation, we extend the classic graph-smoothness objective so that it simultaneously models sample-level and modality-level relations important for distinguishing subtle cancer subtypes:
where S(m) ij denotes the similarity between the i-th sample and the j-th sample in the m-th omics, Pen denotes the similarity between the e-th omics and the n-th omics, and Z(m) init is Z(m) in Equation (4).
The first term enforces smoothness within each omics, ensuring that patients with similar profiles are embedded closely in the latent space, which helps retain modality-specific biological signals. The second term encourages coherence between different omics, such as aligning the representations of DNA methylation and protein expression for the same patient, which facilitates integrated modeling of complementary biological information crucial for understanding cancer heterogeneity. The third term acts as a regularizer, preventing drastic changes from the initial modality-specific embeddings, thereby maintaining biologically meaningful baseline signals during the integration process. To optimize H({Z(m) }Mm=1 ), we compute its gradient with respect to the node features Z(m) . The gradient is derived as follows:
where I represents the identity matrix. Then, each iterative step with step size α can be formulated as the first-order gradient descent:
Theorem 1. Let Z(m,k) follow the update rule in Equation (9). A sufficient condition for ensuring monotonic non-increasing behavior of the objective function H ({Z(m,k) }Mm=1 ):
is that the step size α satisfies:
See Appendix A for proof of the theorem and other details. Theorem 1 indicates that ensuring a consistent decrease in the objective function may require complementary constraints on the step sizes. In such cases, excessively small step sizes result in slow convergence, whereas overly large step sizes can lead to divergence and instability. Furthermore, adapting the step size to the M omics datasets is both computationally demanding and cumbersome in terms of selection.
To address this issue, we employ the second-order Newton method, thereby circumventing the complexities involved in step size adjustment. The details are as follows:
where ▽2H(Z(m) ) is the Hessian matrix. This formulation dynamically adjusts the step size based on the local curvature of the objective function. Given that directly computing the matrix inverse for large-scale Hessian matrices is computationally prohibitive, we approximate the inverse using the Neumann series expansion. For ρ( S(m,k) 3 ) < 1, the inverse can be approximated by truncating the series after the first term as:
Substituting the approximated inverse Hessian into Equation (10) results in:
For the equation above, we introduce alternative terms to simplify it. The final propagation steps are shown as follows:
where W(m,k) K , W(m,k) Q , W(k) K , and W(k) Q are learnable weight matrix in the k-layer, ⊗ denotes the tensor operation.
Theorem 2. If the update rule in Equation (12) is followed, the objective function H ({Z(m,k) }Mm=1 ) exhibits monotonic non-increasing behavior across iterations, i.e.,
See Appendix A for proof of the theorem and other details. To compute the doubly stochastic symmetric matrix P, we employ a cyclic constraint projection method known as Dykstra's algorithm, which is proven to converge for projections onto the nonempty intersection of finitely many closed convex sets. The central idea is to decompose the entire constraint set into multiple simpler subsets, each allowing an easily determined projection operator.
where 1 is all one vector. More details about the iteration process as shown in Appendix A. For each modality, we perform a K-step data update to obtain {Z(m,K) }Mm=1 , after which we integrate this modality into a fused representation to make the final decision.
where W is the learnable weight and the FUSE(·) denotes the fuse function, which usually can be average, sum, concatenate, and attention operation. For a semi-supervised classification task, the proposed method employs a loss function defined by the cross-entropy loss:
where Φ is the set of samples with labels. The total loss of the proposed method is:
The time complexity for aligning data from various modalities is O(MN 2d + MNd2 ). The time complexity for forward propagation is O(K(MNd2 + M 2Nd)). Therefore, the total time complexity of the system is O(MN 2d + K(MNd2 + M 2Nd)).
4 Experiment
We evaluate the performance of our model by applying it to different types of cancer datasets. Specifically, our study aims to address the following questions:
- (RQ1) How does GTMancer perform relative to stateof-the-art methods for handling multi-omics datasets in cancer research?
- (RQ2) Can GTMancer maintain its effectiveness in categorizing cancer subtypes when faced with extreme scarcity of labeled samples?
- (RQ3) Are the alignment and dynamic information exchange mechanisms integral to improving cancer subtype identification accuracy?
- (RQ4) How sensitive is the proposed method to variations in the temperature parameter τ?
4.1 Datasets
The study utilizes seven multi-omics datasets across various cancer types, including BRCA, KIPAN, LGG, UCEC, CDRD, GBMLGG, and TCGA. Each dataset incorporates three or two types of omics data, such as DNA methylation, mRNA, and miRNA (or other data types like CNV and RPPA in specific cases), and is used for classifying cancer subtypes or grades. The more details of these datasets are shown in Appendix B.1.
4.2 ComparedMethods
We evaluate the proposed method against seven benchmark algorithms, comprising both traditional machine learning techniques and multi-omics analysis approaches. The machine learning algorithms include Support Vector Machines (SVM) and Random Forests (RF), while the multi-omics methods consist of DeepMO [Lin et al., 2020], MOGONET [Wang et al., 2021b], MoGCN [Li et al., 2022b], Moanna [Lupat et al., 2023], and MOSGAT [Wu et al., 2024a]. All compared methods use the default parameters following the original paper. The more details are shown in Appendix B.2.
4.3 Experimental Setting
For the proposed method, we specify the following hyperparameters: The layers number K = 3, the temperature τ = 10, the learning rate is set as 1e-2, the training epoch is 200, the weight decay set as 5e - 5, and the random dropout is 0.5. In multi-omics semi-supervised classification, the proposed method leverages a split of 10% supervised omics samples for training and 90% unsupervised samples for testing. Due to the need for additional labeled samples to create a validation set, we do not use a separate validation set. Instead, we evaluate the model using the parameters from the final iteration for testing. More experiment results are shown in Appendix C.
4.4 Cancer Subtype Classification (RQ1)
As shown in Table 1, our method outperforms the seven comparative algorithms in both ACC and F1 scores across most datasets, particularly the BRCA and KIPAN datasets. In contrast, traditional machine learning methods such as SVM and RF exhibit inferior performance on multiple datasets. While multi-omics deep learning approaches like DeepMO and MOGONET achieve competitive results on certain datasets, they still lag behind our method overall. Our approach demonstrates high robustness and adaptability, maintaining excellent performance across datasets of varying complexity. It significantly enhances ACC and F1 metrics, underscoring its superior advantage in multi-omics data analysis.
4.5 Visualization (RQ1)
To further validate the effectiveness of the proposed method in multi-omics tasks, we conducted t-SNE visualizations on multi-omics representations derived from various approaches. As shown in Figure 2, the embeddings derived from GTMancer exhibit highly distinct clusters for the three categories (labels KICH, KIRC, and KIRP), with minimal overlap between the clusters. This distinct separation is particularly evident in the marginal distributions along both the X and Y axes, where the distributions of different categories are compact and well-separated. In contrast, the other methods (MoGCN, Moanna, and MOSGAT) show varying degrees of cluster overlap, particularly for categories KIRC and KIRP, which are less distinguishable. This performance underscores the robust feature extraction and precise category representation capabilities of our method.
| Metrics | Methods/ Datasets | BRCA | KIPAN | LGG | UCEC | CDRD | GBMLGG | TCGA |
|---|---|---|---|---|---|---|---|---|
| ACC | SVM | 70.2 (0.0) | 93.9 (0.0) | 60.0 (0.0) | 72.5 (0.0) | 76.3 (0.0) | 52.0 (0.0) | 68.0 (0.0) |
| RF | 80.2 (0.0) | 93.9 (0.0) | 49.8 (0.0) | 72.5 (0.0) | 77.6 (0.0) | 54.6 (0.0) | 67.0 (0.0) | |
| DeepMO | 81.4 (2.1) | 94.1 (0.9) | 64.2 (3.1) | 80.2 (3.1) | 75.4 (4.7) | 53.5 (2.4) | 73.0 (6.9) | |
| MOGONET | 71.6 (1.5) | 91.4 (0.5) | 62.3 (1.8) | 75.4 (1.9) | 75.9 (0.0) | 49.2 (1.5) | 42.1 (0.7) | |
| MoGCN | 73.6 (0.4) | 91.5 (0.4) | 51.1 (0.0) | 71.6 (0.0) | 77.9 (1.2) | 53.0 (6.3) | 73.9 (0.4) | |
| Moanna | 77.5 (1.8) | 92.5 (0.9) | 61.3 (1.8) | 81.6 (2.2) | 62.1 (2.9) | 53.1 (4.9) | 58.7 (2.2) | |
| MOSGAT | 73.0 (3.2) | 91.1 (0.4) | 58.5 (1.3) | 82.1 (1.9) | 75.7 (1.1) | 49.6 (1.2) | - | |
| GTMancer | 84.4 (1.4) | 94.8 (0.1) | 68.7 (0.6) | 84.2 (1.4) | 82.9 (1.2) | 56.5 (0.7) | 74.1 (0.5) | |
| F1 | SVM | 43.6 (0.0) | 92.9 (0.0) | 60.0 (0.0) | 28.0 (0.0) | 43.3 (0.0) | 39.4 (0.0) | 61.4 (0.0) |
| RF | 68.8 (0.0) | 92.8 (0.0) | 49.6 (0.0) | 28.7 (0.0) | 48.9 (0.0) | 47.0 (0.0) | 52.0 (0.0) | |
| DeepMO | 76.4 (4.9) | 92.5 (0.8) | 63.7 (3.8) | 53.8 (1.9) | 67.6 (5.2) | 51.1 (2.2) | 64.6 (6.9) | |
| MOGONET | 58.9 (2.6) | 90.5 (0.5) | 61.8 (2.4) | 43.7 (0.6) | 43.2 (0.0) | 43.6 (2.7) | 38.5 (0.4) | |
| MoGCN | 55.3 (0.7) | 91.4 (0.4) | 33.8 (0.0) | 28.0 (0.0) | 67.7 (4.6) | 41.5 (8.4) | 66.7 (0.4) | |
| Moanna | 69.9 (2.0) | 90.3 (1.7) | 60.8 (1.9) | 53.4 (2.0) | 58.5 (2.5) | 48.1 (3.0) | 51.7 (2.3) | |
| MOSGAT | 57.8 (5.3) | 90.8 (0.5) | 55.0 (2.9) | 52.3 (4.1) | 47.8 (3.1) | 46.7 (1.5) | - | |
| GTMancer | 80.0 (1.6) | 93.9 (0.8) | 68.9 (0.6) | 57.6 (1.8) | 69.4 (1.9) | 53.4 (0.7) | 66.9 (0.3) |


4.6 Performance in few labeled scenarios (RQ2)
In this subsection, we further analyze the performance of GTMancer in minimally labeled scenarios. As shown in Figure 3, the proposed GTMancer is highly effective in scenarios of extreme sample scarcity. Furthermore, the proposed method has smaller fluctuations. By harnessing the powerful integration and alignment of diverse omics information, it significantly outperforms state-of-the-art methods. This makes the framework particularly well-suited for applications with limited labeled data, such as rare diseases or resourceconstrained studies.


4.7 Ablation Study (RQ3)
To further validate the effectiveness of the proposed modules, we developed three experimental variants: w/o ALL, w/o LCt, and w/o CoE (Cross-omics Exchange). As shown in Figure 5, the ablation study results demonstrate that the complete model consistently outperforms all variants across all datasets, particularly on complex datasets such as BRCA and GBMLGG. This underscores the crucial role of each module's synergy in enhancing model performance. Removing all modules (w/o ALL) led to a significant decline in performance, while eliminating specific modules (w/o LCt or w/o CoE) also resulted in reduced performance, especially on complex datasets. In contrast, on simpler datasets like KIPAN and CDRD, the impact of module removal was minimal, indicating that the feature relationships in these datasets are more straightforward. Overall, the complete model exhibits high adaptability.
4.8 Parameter Sensitivity (RQ4)
In this section, we perform a sensitivity analysis on the temperature coefficient τ in the model, with the results presented in Figure 4. The value of τ directly influences the feature alignment between different modalities. A smaller τ (e.g., 0.01 or 0.1) produces an overly smooth similarity distribution, weakening the contrast between positive and negative samples. This impairs modality alignment and results in lower overall ACC and F1 scores. Conversely, a larger τ (e.g., 1000) makes the similarity distribution overly sharp, causing the model to overemphasize high-similarity positive samples while neglecting global information from negative samples, ultimately degrading performance. A moderate τ (e.g., 10, 100) achieves a balance between positive and negative sample contrast, effectively capturing global features across modalities and emphasizing key connections, which leads to optimal performance for most cancer types.
5 Conclusion
In this paper, we proposed the GTMancer framework, which provided multi-omics data with a global receptive field across modalities, resulting in improved performance. Inspired by graph optimization processes, we designed a multi-omics graph optimization objective and derived the forward propagation formula using gradient descent. This approach captures both omics-omics and sample-sample associations through an attention mechanism operating within and among omics. The convergence of this optimization process was rigorously proven. To further mitigate the effects of step size during gradient descent, we employed Newton's method as an alternative and also provided theoretical proof of its convergence. Experimental results demonstrated that our framework outperforms existing state-of-the-art methods, highlighting its effectiveness and competitiveness.
Acknowledgements
This work was supported by the National Natural Science Foundation of China (Grant Nos. 62202422 and 62372408).
Contribution Statement
Jielong Lu and Zhihao Wu contributed equally as co-first authors.
@inproceedings{ijcai2025p650,
title = {Multi-Omics Analysis for Cancer Subtype Inference via Unrolling Graph Smoothness Priors},
author = {Lu, Jielong and Wu, Zhihao and Yu, Jiajun and Bu, Jiajun and Wang, Haishuai},
booktitle = {Proceedings of the Thirty-Fourth International Joint Conference on
Artificial Intelligence, {IJCAI-25}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {James Kwok},
pages = {5842--5850},
year = {2025},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2025/650},
url = {https://doi.org/10.24963/ijcai.2025/650},
}
TY - CPAPER TI - Multi-Omics Analysis for Cancer Subtype Inference via Unrolling Graph Smoothness Priors AU - Lu, Jielong AU - Wu, Zhihao AU - Yu, Jiajun AU - Bu, Jiajun AU - Wang, Haishuai T2 - Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence, IJCAI-25 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2025 SP - 5842 EP - 5850 DO - 10.24963/ijcai.2025/650 UR - https://doi.org/10.24963/ijcai.2025/650 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: