The invention provides a
mesothelioma prediction method based on CGAN-SVDD-DBN-ELM-BP, and the method comprises the steps: 1, obtaining the detection data of a
mesothelioma patient, and carrying out the data preprocessing, and the data preprocessing comprises the filling of a missing value, the deletion of an abnormal value, and the normalization
processing; 2, generating more patient samples based on
mesothelioma definite diagnosis
patient data and mesothelioma related characteristics by using a conditional
generative adversarial network, and solving the problem of imbalance between data; 3, performing
anomaly detection on the mesothelioma data after data enhancement through a support vector
data description method, establishing a minimum hyper-sphere including as many training samples as possible, and removing abnormal data samples outside the hyper-sphere; and finally, using mesothelioma data after abnormal data
elimination to
train a DBN-ELM-BP
deep learning algorithm, the
algorithm combining DBN unsupervised
feature extraction, ELM fast learning speed and generalization ability, solving the problems of
slow convergence speed and falling into local minimum caused by parameter random initialization, effectively reducing training errors and generalization errors, and improving the robustness of the
algorithm. And the prediction performance is improved. And classifying the samples by using the trained classifier and outputting a mesothelioma prediction result.