The invention provides a pan
cancer classification method based on multi-
omics data and semi-supervised metric learning, and relates to the technical field of
bioinformatics, and the method comprises the steps: firstly obtaining a plurality of
omics data of a pan
cancer sample, then carrying out the preprocessing and splicing of the multi-
omics data, and obtaining a corresponding principal component
score matrix through a
principal component analysis method; then inputting the principal component fraction matrix into an automatic
encoder network for pre-training, carrying out
gene coding on a
cancer sample, updating parameters of the
encoder network by using part of marked data, optimizing embedded representation of the automatic
encoder network by using metric learning, and finally inputting the optimized embedded representation into a constructed SVM multi-class classifier, so as to obtain an SVM multi-class classifier. Obtaining a prediction result of the unmarked sample category; compared with other methods and tests on a
data set, the method provided by the invention has good performance in the aspect of category prediction of the panthenic cancer samples.