FOLLOWUS
College of Computer Science and Technology, Zhejiang University, Hangzhou 310027, China
†E-mail: 11521043@zju.edu.cn
‡Corresponding author
Published:0 October 2023,
Received:25 October 2022,
Accepted:2023-02-28
Scan QR Code
ZHE JIN, YIN ZHANG, JIAXU MIAO, et al. A knowledge-guided and traditional Chinese medicine informed approach for herb recommendation. [J]. Frontiers of information technology & electronic engineering, 2023, 24(10): 1416-1429.
ZHE JIN, YIN ZHANG, JIAXU MIAO, et al. A knowledge-guided and traditional Chinese medicine informed approach for herb recommendation. [J]. Frontiers of information technology & electronic engineering, 2023, 24(10): 1416-1429. DOI: 10.1631/FITEE.2200662.
在中国几千年历史中,中医一直是人们关注的焦点。近年来,随着人工智能技术的兴起,部分研究开始以数据驱动的方式学习中医的方剂,即根据病人的症状推荐一组药材。现有大多数药材推荐模型忽略了中医领域的知识,例如药材和症状之间的关系,中药药方形成逻辑,等等。本文提出一种以知识为引导、结合中医学信息的药材推荐方法。本文使用的知识包括从中医典籍及处方中提取的知识图谱,以此得到症状和药材之间的交互和共生关系。利用这些信息,基于图注意力网络提取症状和药材的特征向量。在此基础上,将处方学等中医学信息加入到预测层中,提高了模型对药材的预测能力。最后,在中医处方数据集上进行的实验表明,该方法优于目前主流的药材推荐算法。
Traditional Chinese medicine (TCM) is an interesting research topic in China’s thousands of years of history. With the recent advances in artificial intelligence technology
some researchers have started to focus on learning the TCM prescriptions in a data-driven manner. This involves appropriately recommending a set of herbs based on patients’ symptoms. Most existing herb recommendation models disregard TCM domain knowledge
for example
the interactions between symptoms and herbs and the TCM-informed observations (i.e.
TCM formulation of prescriptions). In this paper
we propose a knowledge-guided and TCM-informed approach for herb recommendation. The knowledge used includes path interactions and co-occurrence relationships among symptoms and herbs from a knowledge graph generated from TCM literature and prescriptions. The aforementioned knowledge is used to obtain the discriminative feature vectors of symptoms and herbs via a graph attention network. To increase the ability of herb prediction for the given symptoms
we introduce TCM-informed observations in the prediction layer. We apply our proposed model on a TCM prescription dataset
demonstrating significant improvements over state-of-the-art herb recommendation methods.
中医药材推荐知识图谱图注意力网络
Traditional Chinese medicineHerb recommendationKnowledge graphGraph attention network
Atwood J, Towsley D, 2016. Diffusion-convolutional neural networks. Proc 30th Int Conf on Neural Information Processing Systems, p.2001-2009.
Bordes A, Usunier N, Garcia-Duran A, et al., 2013. Translating embeddings for modeling multi-relational data. Proc 26th Int Conf on Neural Information Processing Systems, p.2787-2795.
Braga-Neto U, 2020. Fundamentals of Pattern Recognition and Machine Learning. Springer, Cham, Switzerland.
Brody S, Alon U, Yahav E, 2022. How attentive are graph attention networks? Proc 10th Int Conf on Learning Representations.
Bruna J, Zaremba W, Szlam A, et al., 2014. Spectral networks and locally connected networks on graphs. Proc 2nd Int Conf on Learning Representations.
Chen XT, Ruan CY, Zhang YC, et al., 2018. Heterogeneous information network based clustering for categorizations of traditional Chinese medicine formula. Proc IEEE Int Conf on Bioinformatics and Biomedicine, p.839-846. 10.1109/BIBM.2018.8621431https://doi.org/10.1109/BIBM.2018.8621431
Cheung F, 2011. TCM: made in China. Nature, 480(7378):S82-S83. 10.1038/480S82ahttps://doi.org/10.1038/480S82a
Do K, Tran T, Venkatesh S, 2019. Graph transformation policy network for chemical reaction prediction. Proc 25th ACM SIGKDD Int Conf on Knowledge Discovery & Data Mining, p.750-760. 10.1145/3292500.3330958https://doi.org/10.1145/3292500.3330958
Gehring J, Auli M, Grangier D, et al., 2017. A convolutional encoder model for neural machine translation. Proc 55th Annual Meeting of the Association for Computational Linguistics, p.123-135. 10.18653/v1/P17-1012https://doi.org/10.18653/v1/P17-1012
Girshick R, Donahue J, Darrell T, et al., 2014. Rich feature hierarchies for accurate object detection and semantic segmentation. Proc IEEE Conf on Computer Vision and Pattern Recognition, p.580-587. 10.1109/CVPR.2014.81https://doi.org/10.1109/CVPR.2014.81
Guo SN, Lin YF, Feng N, et al., 2019. Attention based spatial-temporal graph convolutional networks for traffic flow forecasting. Proc 33rd AAAI Conf on Artificial Intelligence, p.922-929. https://doi.org/aaai.v33i01.3301922https://doi.org/aaai.v33i01.3301922
Hamilton WL, Ying R, Leskovec J, 2017. Inductive representation learning on large graphs. Proc 31st Int Conf on Neural Information Processing Systems, p.1025-1035.
Ji WD, Zhang Y, Wang XL, et al., 2017. Latent semantic diagnosis in traditional Chinese medicine. World Wide Web, 20(5):1071-1087. 10.1007/s11280-017-0443-3https://doi.org/10.1007/s11280-017-0443-3
Jin YY, Zhang W, He XN, et al., 2020. Syndrome-aware herb recommendation with multi-graph convolution network. Proc IEEE 36th Int Conf on Data Engineering, p.145-156. 10.1109/ICDE48307.2020.00020https://doi.org/10.1109/ICDE48307.2020.00020
Jin YY, Ji WD, Zhang W, et al., 2022. A KG-enhanced multi-graph neural network for attentive herb recommendation. IEEE/ACM Trans Comput Biol Bioinform, 19(5):2560-2571. 10.1109/TCBB.2021.3115489https://doi.org/10.1109/TCBB.2021.3115489
Kingma DP, Ba J, 2015. Adam: a method for stochastic optimization. Proc 3rd Int Conf on Learning Representations.
Kipf TN, Welling M, 2017. Semi-supervised classification with graph convolutional networks. Proc 5th Int Conf on Learning Representations.
LeCun Y, Bottou L, Bengio Y, et al., 1998. Gradient-based learning applied to document recognition. Proc IEEE, 86(11):2278-2324. 10.1109/5.726791https://doi.org/10.1109/5.726791
Li W, Yang Z, 2017. Distributed representation for traditional Chinese medicine herb via deep learning models. https://arxiv.org/abs/1711.01701https://arxiv.org/abs/1711.01701
Li W, Yang Z, 2019. Exploration on generating traditional Chinese medicine prescriptions from symptoms with an end-to-end approach. Proc 8th CCF Int Conf on Natural Language Processing and Chinese Computing, p.486-498. 10.1007/978-3-030-32233-5_38https://doi.org/10.1007/978-3-030-32233-5_38
Lin F, Xiahou J, Xu ZX, 2016. TCM clinic records data mining approaches based on weighted-LDA and multi-relationship LDA model. Multim Tools Appl, 75(22):14203-14232. 10.1007/s11042-016-3363-9https://doi.org/10.1007/s11042-016-3363-9
Lu YT, Liu HY, Yang Kuo, et al., 2022. A comprehensive update: gastrointestinal microflora, gastric cancer and gastric premalignant condition, and intervention by traditional Chinese medicine. J Zhejiang Univ-Sci B (Biomed & Biotechnol), 23(1):1-18. 10.1631/jzus.B2100182https://doi.org/10.1631/jzus.B2100182
Ma JL, Wang ZJ, 2016. Discovering syndrome regularities in traditional Chinese medicine clinical by topic model. Proc 11th Int Conf on P2P, Parallel, Grid, Cloud and Internet Computing, p.157-162. 10.1007/978-3-319-49109-7_15https://doi.org/10.1007/978-3-319-49109-7_15
Mao YJ, Meng LK, Liu HY, et al., 2022. Therapeutic potential of traditional Chinese medicine for vascular endothelial growth factor. J Zhejiang Univ-Sci B (Biomed & Biotechnol), 23(5):353-364. 10.1631/jzus.B2101055https://doi.org/10.1631/jzus.B2101055
Raissi M, Perdikaris P, Karniadakis GE, 2019. Physics-informed neural networks: a deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. J Comput Phys, 378:686-707. 10.1016/j.jcp.2018.10.045https://doi.org/10.1016/j.jcp.2018.10.045
Ruan CY, Ma JG, Wang Y, et al., 2019a. Discovering regularities from traditional Chinese medicine prescriptions via bipartite embedding model. Proc 28th Int Joint Conf on Artificial Intelligence, p.3346-3352.
Ruan CY, Wang Y, Zhang YC, et al., 2019b. Exploring regularity in traditional Chinese medicine clinical data using heterogeneous weighted networks embedding. Proc Int Conf on Database Systems for Advanced Applications, p.310-313. 10.1007/978-3-030-18590-9_35https://doi.org/10.1007/978-3-030-18590-9_35
Vaswani A, Shazeer N, Parmar N, et al., 2017. Attention is all you need. Proc 31st Int Conf on Neural Information Processing Systems, p.6000-6010.
Veličković P, Cucurull G, Casanova A, et al., 2018. Graph attention networks. Proc 6th Int Conf on Learning Representations.
Wang S, Huang EW, Zhang RS, et al., 2016. A conditional probabilistic model for joint analysis of symptoms, diseases, and herbs in traditional Chinese medicine patient records. Proc IEEE Int Conf on Bioinformatics and Biomedicine, p.411-418. 10.1109/BIBM.2016.7822553https://doi.org/10.1109/BIBM.2016.7822553
Wang X, Ji HY, Shi C, et al., 2019. Heterogeneous graph attention network. Proc World Wide Web Conf, p.2022-2032. 10.1145/3308558.3313562https://doi.org/10.1145/3308558.3313562
Wang XY, Zhang Y, Wang XL, et al., 2019. A knowledge graph enhanced topic modeling approach for herb recommendation. Proc 24th Int Conf on Database Systems for Advanced Applications, p.709-724.
Xu KYL, Hu WH, Leskovec J, et al., 2019. How powerful are graph neural networks? Proc 7th Int Conf on Learning Representations.
Yang Y, Rao YL, Yu MH, et al., 2022. Multi-layer information fusion based on graph convolutional network for knowledge-driven herb recommendation. Neur Netw, 146:1-10. 10.1016/j.neunet.2021.11.010https://doi.org/10.1016/j.neunet.2021.11.010
Yao L, Zhang Y, Wei BG, et al., 2018. A topic modeling approach for traditional Chinese medicine prescriptions. IEEE Trans Knowl Data Eng, 30(6):1007-1021. 10.1109/TKDE.2017.2787158https://doi.org/10.1109/TKDE.2017.2787158
Zhang JN, Shi XJ, Xie JY, et al., 2018. GaAN: gated attention networks for learning on large and spatiotemporal graphs. Proc 34th Conf on Uncertainty in Artificial Intelligence, p.339-349.
Zhang S, Tong HH, Xu JJ, et al., 2019. Graph convolutional networks: a comprehensive review. Comput Soc Netw, 6(1):11. 10.1186/s40649-019-0069-yhttps://doi.org/10.1186/s40649-019-0069-y
Zhao GS, Zhuang XT, Wang XM, et al., 2018. Data-driven traditional Chinese medicine clinical herb modeling and herb pair recommendation. Proc 7th Int Conf on Digital Home, p.160-166. 10.1109/ICDH.2018.00037https://doi.org/10.1109/ICDH.2018.00037
Zhao W, Lu WK, Li ZY, et al., 2022. TCM herbal prescription recommendation model based on multi-graph convolutional network. J Ethnopharmacol, 297:115109. 10.1016/j.jep.2022.115109https://doi.org/10.1016/j.jep.2022.115109
Zheng CP, Fan XL, Wang C, et al., 2020. GMAN: a graph multi-attention network for traffic prediction. Proc 34th AAAI Conf on Artificial Intelligence, p.1234-1241. 10.1609/aaai.v34i01.5477https://doi.org/10.1609/aaai.v34i01.5477
Zhou WA, Yang K, Zeng JY, et al., 2021. FordNet: recommending traditional Chinese medicine formula via deep neural network integrating phenotype and molecule. Pharmacol Res, 173:105752. 10.1016/j.phrs.2021.105752https://doi.org/10.1016/j.phrs.2021.105752
Zitnik M, Agrawal M, Leskovec J, 2018. Modeling polypharmacy side effects with graph convolutional networks. Bioinformatics, 34(13):i457-i466. 10.1093/bioinformatics/bty294https://doi.org/10.1093/bioinformatics/bty294
Publicity Resources
Related Articles
Related Author
Related Institution