The invention relates to the field of
data mining in
bioinformatics, in particular to an lncRNA and
disease association prediction method fusing a
heterogeneous network and a graph neural network. The method mainly comprises the following steps: (1) collecting related data; (2) calculating the
semantic similarity of the
disease, the target similarity of the
disease, the sequence similarity of the lncRNA and the
functional similarity of the lncRNA; (3) constructing a
heterogeneous network net1 by using DDSsem, LLSfun, LDA, LMA and DMA; and constructing a
heterogeneous network net2 by using the DDStar, the LLSseq, the LDA, the LMA and the DMS; (4) constructing a neural
network model with an attention mechanism, extracting topological structure features in the network by an
encoder part through GCN, and fusing the features between nodes, between graphs and between
layers by using the attention mechanism; (5) constructing and training a BP neural network; (6) predicting by using the trained BP neural network; and (7) performing an experiment to verify the performance of the prediction model.