The invention relates to a
disease prediction method based on automatic medical specialist
knowledge extraction, and belongs to the technical field of intelligent
medical treatment. The method comprises the following steps: firstly, constructing a
disease relation network according to historical diagnosis
record data, calculating the
disease feature vectors on the network through the explicit andimplicit correlations between the disease entities by using the neural
network model, and calculating the correlation matrix between the diseases through disease feature vectors to serve as medical specialist knowledge; secondly, designing a disease prediction model based on
deep learning, and subjecting the original medical index data of the patient to
dimensionality reduction through a
noise reduction self-
encoder stack model, and predicting the potential disease of the patient by taking the data as the input data of the multi-
label disease prediction model; and finally, in the
parameter learning part of the model, taking a disease
similarity matrix which is automatically extracted in the first step as a medical background constraint condition, making an optimal parameter of the
algorithm learning model, and taking a disease with relatively
high incidence probability as a prediction result. Compared with the prior art, the disease prediction accuracy is improved.