SIAP: an intelligent algorithm for multiple prescription pattern recognition based on weighted similarity distances

被引:1
|
作者
Wang, Yifei [1 ]
Xu, Julia [2 ]
Zhang, Jie [3 ]
Xu, Hong [4 ]
Sun, Yuzhong [5 ]
Miao, Yuan [4 ]
Wen, Tiancai [6 ]
机构
[1] China Acad Chinese Med Sci, Wangjing Hosp, Beijing 100102, Peoples R China
[2] Univ Melbourne, Melbourne, Vic 3010, Australia
[3] Chinese Acad Sci, Inst Informat Engn, Beijing 100085, Peoples R China
[4] Victoria Univ, Coll Engn & Sci, Melbourne, Vic 3000, Australia
[5] Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
[6] China Acad Chinese Med Sci, Data Ctr Tradit Chinese Med, Beijing 100700, Peoples R China
关键词
Prescriptions; Drug combinations; Electronic health records; Traditional Chinese medicine; Identification model; Intelligent algorithm;
D O I
10.1186/s12911-023-02141-3
中图分类号
R-058 [];
学科分类号
摘要
BackgroundClinical practices have demonstrated that disease treatment can be very complex. Patients with chronic diseases often suffer from more than one disease. Complex diseases are often treated with a variety of drugs, including both primary and auxiliary treatments. This complexity and multidimensionality increase the difficulty of extracting knowledge from clinical data.MethodsIn this study, we proposed a subgroup identification algorithm for complex prescriptions (SIAP). We applied the SIAP algorithm to identify the importance level of each drug in complex prescriptions. The algorithm quickly classified and determined valid prescription combinations for patients. The algorithm was validated through classification matching of classical prescriptions in traditional Chinese medicine. We collected 376 formulas and their compositions from a formulary to construct a database of standard prescriptions. We also collected 1438 herbal prescriptions from clinical data for automated prescription identification. The prescriptions were divided into training and test sets. Finally, the parameters of the two sub-algorithms of SIAP and SIAP-All, as well as those of the combination algorithm SIAP + All, were optimized on the training set. A comparison analysis was performed against the baseline intersection set rate (ISR) algorithm. The algorithm for this study was implemented with Python 3.6.ResultsThe SIAP-All and SIAP + All algorithms outperformed the benchmark ISR algorithm in terms of accuracy, recall, and F1 value. The F1 values were 0.7568 for SIAP-All and 0.7799 for SIAP + All, showing improvements of 8.73% and 11.04% over the existing ISR algorithm, respectively.ConclusionWe developed an algorithm, SIAP, to automatically match sub-prescriptions of complex drugs with corresponding standard or classic prescriptions. The matching algorithm weights the drugs in the prescription according to their importance level. The results of this study can help to classify and analyse the drug compositions of complex prescriptions.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] SIAP: an intelligent algorithm for multiple prescription pattern recognition based on weighted similarity distances
    Yifei Wang
    Julia Xu
    Jie Zhang
    Hong Xu
    Yuzhong Sun
    Yuan Miao
    Tiancai Wen
    BMC Medical Informatics and Decision Making, 23
  • [2] Multiple prescription pattern recognition model based on Siamese network
    Xiong, Wangping
    Wang, Kaiqi
    Liu, Shixiong
    Liu, Zhaoyang
    Zhu, Yimin
    Liu, Peng
    Yang, Ming
    Zhou, Xian
    MATHEMATICAL BIOSCIENCES AND ENGINEERING, 2023, 20 (10) : 18695 - 18716
  • [3] Similarity-based pattern recognition
    Bicego, Manuele
    Murino, Vittorio
    Pelillo, Marcello
    Torsello, Andrea
    PATTERN RECOGNITION, 2006, 39 (10) : 1813 - 1814
  • [4] Intelligent Controller Based on Pattern Recognition
    Li Xin
    Zhang Li-zhen
    2011 INTERNATIONAL CONFERENCE ON ELECTRONICS, COMMUNICATIONS AND CONTROL (ICECC), 2011, : 1512 - 1515
  • [5] Optical pattern recognition image preprocessing based on hybrid cluster intelligent algorithm
    Liu, Manjun
    OPTICAL AND QUANTUM ELECTRONICS, 2024, 56 (04)
  • [6] A Simple Clustering Algorithm Based on Weighted Expected Distances
    Rocha, Ana Maria A. C.
    Costa, M. Fernanda P.
    Fernandes, Edite M. G. P.
    OPTIMIZATION, LEARNING ALGORITHMS AND APPLICATIONS, OL2A 2021, 2021, 1488 : 86 - 101
  • [7] A Label Propagation Algorithm based on Similarity and Weighted
    Cao, Shan
    He, Jingsha
    PROCEEDINGS OF 2020 IEEE 5TH INFORMATION TECHNOLOGY AND MECHATRONICS ENGINEERING CONFERENCE (ITOEC 2020), 2020, : 864 - 870
  • [8] Damage pattern recognition for structural health monitoring using fuzzy similarity prescription
    Altunok, Erdogan
    Taha, Mahmoud M. Reda
    Epp, David S.
    Mayes, Randy L.
    Baca, Thomas J.
    COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING, 2006, 21 (08) : 549 - 560
  • [9] An Image Retrieval Algorithm Based on Multiple Convolutional Features of RPN and Weighted Cosine Similarity
    Liu, Xinhua
    Hu, Gaoqiang
    Ma, Xiaolin
    Kuang, Hailan
    PROCEEDINGS OF THE 30TH CHINESE CONTROL AND DECISION CONFERENCE (2018 CCDC), 2018, : 4095 - 4098
  • [10] Facial expression recognition based on SLLE with expression weighted distances
    Ying, Zi-Lu
    Li, Jing-Wen
    Zhang, You-Wei
    Moshi Shibie yu Rengong Zhineng/Pattern Recognition and Artificial Intelligence, 2010, 23 (02): : 278 - 283