Prescription recommendation method of Treatise on Febrile Diseases based on soft threshold domain aggregation graph network
Objective:In view of the problems such as the lack of auxiliary diagnosis and decision support in the field of Treatise on Febrile Diseases(TFD),this paper proposes a data modeling scheme for TFD medical records and a TFD prescription recommendation model based on deep learning per the medical records of famous experts in TFD.Methods:In this study,the synonym recognition algorithm based on Levenshtein distance is used to cluster the symptom descriptions in TFD medical records to reduce the dimension of the symptom data set.The"patient"-"symptom"is used as the ontology to construct a heterogeneous graph data set of TFD and Sentence-BERT model was adopted to obtain node embedding vectors with deep semantics.A domain aggregation ST-GraphSAGE deep learning model fused with adaptive soft threshold filtering was proposed and applied to the TFD prescription recommendation task.Results:Unstructured TFD medical records were modeled as a graph-structured data set,and experiments were conducted on this data set.Through four evaluation indicators such as F1-Score,the performance of ST-GraphSAGE proposed in this paper achieved better results than machine learning and other mainstream graph deep learning models.The accuracy rate of prescription recommendation reached 76%,and compared to the basic model,the accuracy rate was increased by 0.51%~3.90%when ST-GraphSAGE was used to deal with noisy data.Conclusion:The TFD medical records modeling scheme and ST-GraphSAGE graph deep learning model proposed in this paper have higher accuracy rate in prescription recommendation and strong generalization ability,which can make full use of the individual and relational information of TFD medical records to provide new research ideas for decision support in clinical practice of traditional Chinese medicine.
traditional Chinese medicine prescription recommendationTreatise on Febrile Diseases medical recordsdeep semantic embeddingdomain aggregation graph networksoft threshold filtering