KDProg: A Knowledge distillation graph neural network for cancer prognosis prediction and analysis.

Shuwen Xiong,Zixuan Wang,Junming Zhang,Hong Luo,Yongqing Zhang,Quan Zou
DOI: https://doi.org/10.1109/BIBM58861.2023.10386037
2023-01-01
Abstract:Accurately predicting cancer prognosis remains challenging, owing to the combination of computational and practical challenges. This study proposes KDProg, a knowledge distillation-based graph learning framework for predicting cancer prognosis and exploring downstream tasks. The framework includes a novel feature distillation paradigm that compresses a multi-layer complex teacher model to a single-layer simple student by using the teacher model’s middle-layer feature representations and outputs as supervision information to improve the student model’s performance. In addition, instead of introducing a unified temperature hyperparameter, KDProg adopts a novel strategy to parameterize the distillation temperature and combine it with the Cox partial log-likelihood function. So the model can learn the appropriate temperature. Furthermore, considering multi-omics data of patients are often complex to obtain in practical cancer prognosis, this paper uses different input data for the teacher and student models, respectively. The input data for the teacher model are multi-omics data (mRNA, CNV, and DNA methylation), clinical data, and KEGG pathways. The input data for the student model are mRNA, clinical data, and KEGG pathways. Extensive experiments on 15 real-world datasets from TCGA demonstrated the effectiveness and efficiency of the proposed method in predicting cancer prognosis. The results suggest that the proposed model can guide clinical decision-making.
What problem does this paper attempt to address?