Automation of penicillin adverse drug reaction categorisation and risk stratification with machine learning natural language processing

被引:0
|
作者
Inglis, Joshua M. [1 ,2 ]
Bacchi, Stephen [1 ,2 ]
Troelnikov, Alexander [3 ]
Smith, William [3 ]
Shakib, Sepehr [1 ,4 ]
机构
[1] Royal Adelaide Hosp, Dept Clin Pharmacol, Mail Delivery Point 22,North Terrace, Adelaide, SA 5000, Australia
[2] Univ Adelaide, Fac Hlth & Med Sci, Adelaide Med Sch, Adelaide, SA, Australia
[3] Royal Adelaide Hosp, Clin Immunol & Allergy, Adelaide, SA, Australia
[4] Univ Adelaide, Sch Med, Discipline Clin Pharmacol, Adelaide, SA, Australia
关键词
Penicillin; Adverse drug reaction; Electronic health records; Machine learning; Natural language processing; ELECTRONIC HEALTH RECORDS; ALLERGY; IMPACT; ALERTS;
D O I
10.1016/j.ijmedinf.2021.104611
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Background: The penicillin adverse drug reaction (ADR) label is common in electronic health records (EHRs). However, there is significant misclassification between allergy and intolerance within the EHR and most patients can be delabelled after an immunologic assessment. Machine learning natural language processing may be able to assist with the categorisation and risk stratification of penicillin ADRs. Objective: The aim of this study was to use text entered into an EHR to derive and evaluate machine learning models to classify penicillin ADRs and assess the risk of true allergy. Methods: Machine learning natural language processing was applied to free-text penicillin ADR data extracted from a public health system EHR. The model was developed by training on labelled dataset. ADR entries were split into training and testing datasets and used to develop and test a variety of machine learning models. These were compared to categorisation with a simple algorithm using keyword search. Results: The best performing model for the classification of penicillin ADRs as being consistent with allergy or intolerance was the artificial neural network (AUC 0.994, sensitivity 0.99, specificity 0.96). The artificial neural network also achieved the highest AUC in the classification of high- or low-risk of true allergy (AUC 0.988, sensitivity 0.99, specificity 0.99). All ADR labels were able to be classified using these machine learning models, whereas a small proportion were unclassifiable using the simple algorithm as they contained no keywords. Conclusion: Machine learning natural language processing performed similarly to expert criteria in classifying and risk stratifying penicillin ADRs labels. These models outperformed simpler algorithms in their ability to interpret free-text data contained in the EHR. The automated evaluation of penicillin ADR labels may allow realtime risk stratification to facilitate delabelling and improve the specificity of prescribing alerts.
引用
收藏
页数:5
相关论文
共 50 条
  • [21] Automotive fault nowcasting with machine learning and natural language processing
    Pavlopoulos, John
    Romell, Alv
    Curman, Jacob
    Steinert, Olof
    Lindgren, Tony
    Borg, Markus
    Randl, Korbinian
    [J]. MACHINE LEARNING, 2024, 113 (02) : 843 - 861
  • [22] Application of Natural Language Processing and Machine Learning to Radiology Reports
    Jeon, Seoungdeok
    Colburn, Zachary
    Sakai, Joshua
    Hung, Ling-Hong
    Yeung, Ka Yee
    [J]. 12TH ACM CONFERENCE ON BIOINFORMATICS, COMPUTATIONAL BIOLOGY, AND HEALTH INFORMATICS (ACM-BCB 2021), 2021,
  • [23] Machine learning in medicine: a practical introduction to natural language processing
    Conrad J. Harrison
    Chris J. Sidey-Gibbons
    [J]. BMC Medical Research Methodology, 21
  • [24] Railroad accident analysis by machine learning and natural language processing
    Bridgelall, Raj
    Tolliver, Denver D.
    [J]. JOURNAL OF RAIL TRANSPORT PLANNING & MANAGEMENT, 2024, 29
  • [25] Automotive fault nowcasting with machine learning and natural language processing
    John Pavlopoulos
    Alv Romell
    Jacob Curman
    Olof Steinert
    Tony Lindgren
    Markus Borg
    Korbinian Randl
    [J]. Machine Learning, 2024, 113 : 843 - 861
  • [26] BCBSLA APPROACH USING NATURAL LANGUAGE PROCESSING (NLP) AND MACHINE LEARNING TO PREDICT THE RISK OF HOSPITALIZATIONS
    Holloway, J.
    Neely, C.
    Yuan, X.
    Zhang, Y.
    Ouyang, J.
    Cantrell, D.
    Chaisson, J.
    Tisdale, K.
    Bergeron, T.
    Nigam, S.
    [J]. VALUE IN HEALTH, 2019, 22 : S266 - S266
  • [27] Natural language processing and machine learning to assist radiation oncology incident learning
    Mathew, Felix
    Wang, Hui
    Montgomery, Logan
    Kildea, John
    [J]. MEDICAL PHYSICS, 2021, 48 (08) : 4704 - 4705
  • [28] Natural language processing and machine learning to assist radiation oncology incident learning
    Mathew, Felix
    Wang, Hui
    Montgomery, Logan
    Kildea, John
    [J]. JOURNAL OF APPLIED CLINICAL MEDICAL PHYSICS, 2021, 22 (11): : 172 - 184
  • [29] Fusion of Graph and Natural Language Processing in Predictive Analytics for Adverse Drug Reactions
    Zhou, Fangyu
    Uddin, Shahadat
    [J]. 2024 AUSTRALIAN COMPUTER SCIENCE WEEK, ACSW 2024, 2024, : 65 - 68
  • [30] Improving drug safety with adverse event detection using natural language processing
    Botsis, Taxiarchis
    Kreimeyer, Kory
    [J]. EXPERT OPINION ON DRUG SAFETY, 2023, 22 (08) : 659 - 668