Cargando…
Using Machine Learning and Natural Language Processing Algorithms to Automate the Evaluation of Clinical Decision Support in Electronic Medical Record Systems
INTRODUCTION: As the number of clinical decision support systems (CDSSs) incorporated into electronic medical records (EMRs) increases, so does the need to evaluate their effectiveness. The use of medical record review and similar manual methods for evaluating decision rules is laborious and ineffic...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
AcademyHealth
2016
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5019306/ https://www.ncbi.nlm.nih.gov/pubmed/27683664 http://dx.doi.org/10.13063/2327-9214.1222 |
_version_ | 1782453033317171200 |
---|---|
author | Szlosek, Donald A Ferrett, Jonathan |
author_facet | Szlosek, Donald A Ferrett, Jonathan |
author_sort | Szlosek, Donald A |
collection | PubMed |
description | INTRODUCTION: As the number of clinical decision support systems (CDSSs) incorporated into electronic medical records (EMRs) increases, so does the need to evaluate their effectiveness. The use of medical record review and similar manual methods for evaluating decision rules is laborious and inefficient. The authors use machine learning and Natural Language Processing (NLP) algorithms to accurately evaluate a clinical decision support rule through an EMR system, and they compare it against manual evaluation. METHODS: Modeled after the EMR system EPIC at Maine Medical Center, we developed a dummy data set containing physician notes in free text for 3,621 artificial patients records undergoing a head computed tomography (CT) scan for mild traumatic brain injury after the incorporation of an electronic best practice approach. We validated the accuracy of the Best Practice Advisories (BPA) using three machine learning algorithms—C-Support Vector Classification (SVC), Decision Tree Classifier (DecisionTreeClassifier), k-nearest neighbors classifier (KNeighborsClassifier)—by comparing their accuracy for adjudicating the occurrence of a mild traumatic brain injury against manual review. We then used the best of the three algorithms to evaluate the effectiveness of the BPA, and we compared the algorithm’s evaluation of the BPA to that of manual review. RESULTS: The electronic best practice approach was found to have a sensitivity of 98.8 percent (96.83–100.0), specificity of 10.3 percent, PPV = 7.3 percent, and NPV = 99.2 percent when reviewed manually by abstractors. Though all the machine learning algorithms were observed to have a high level of prediction, the SVC displayed the highest with a sensitivity 93.33 percent (92.49–98.84), specificity of 97.62 percent (96.53–98.38), PPV = 50.00, NPV = 99.83. The SVC algorithm was observed to have a sensitivity of 97.9 percent (94.7–99.86), specificity 10.30 percent, PPV 7.25 percent, and NPV 99.2 percent for evaluating the best practice approach, after accounting for 17 cases (0.66 percent) where the patient records had to be reviewed manually due to the NPL systems inability to capture the proper diagnosis. DISCUSSION: CDSSs incorporated into EMRs can be evaluated in an automatic fashion by using NLP and machine learning techniques. |
format | Online Article Text |
id | pubmed-5019306 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2016 |
publisher | AcademyHealth |
record_format | MEDLINE/PubMed |
spelling | pubmed-50193062016-09-28 Using Machine Learning and Natural Language Processing Algorithms to Automate the Evaluation of Clinical Decision Support in Electronic Medical Record Systems Szlosek, Donald A Ferrett, Jonathan EGEMS (Wash DC) Articles INTRODUCTION: As the number of clinical decision support systems (CDSSs) incorporated into electronic medical records (EMRs) increases, so does the need to evaluate their effectiveness. The use of medical record review and similar manual methods for evaluating decision rules is laborious and inefficient. The authors use machine learning and Natural Language Processing (NLP) algorithms to accurately evaluate a clinical decision support rule through an EMR system, and they compare it against manual evaluation. METHODS: Modeled after the EMR system EPIC at Maine Medical Center, we developed a dummy data set containing physician notes in free text for 3,621 artificial patients records undergoing a head computed tomography (CT) scan for mild traumatic brain injury after the incorporation of an electronic best practice approach. We validated the accuracy of the Best Practice Advisories (BPA) using three machine learning algorithms—C-Support Vector Classification (SVC), Decision Tree Classifier (DecisionTreeClassifier), k-nearest neighbors classifier (KNeighborsClassifier)—by comparing their accuracy for adjudicating the occurrence of a mild traumatic brain injury against manual review. We then used the best of the three algorithms to evaluate the effectiveness of the BPA, and we compared the algorithm’s evaluation of the BPA to that of manual review. RESULTS: The electronic best practice approach was found to have a sensitivity of 98.8 percent (96.83–100.0), specificity of 10.3 percent, PPV = 7.3 percent, and NPV = 99.2 percent when reviewed manually by abstractors. Though all the machine learning algorithms were observed to have a high level of prediction, the SVC displayed the highest with a sensitivity 93.33 percent (92.49–98.84), specificity of 97.62 percent (96.53–98.38), PPV = 50.00, NPV = 99.83. The SVC algorithm was observed to have a sensitivity of 97.9 percent (94.7–99.86), specificity 10.30 percent, PPV 7.25 percent, and NPV 99.2 percent for evaluating the best practice approach, after accounting for 17 cases (0.66 percent) where the patient records had to be reviewed manually due to the NPL systems inability to capture the proper diagnosis. DISCUSSION: CDSSs incorporated into EMRs can be evaluated in an automatic fashion by using NLP and machine learning techniques. AcademyHealth 2016-08-10 /pmc/articles/PMC5019306/ /pubmed/27683664 http://dx.doi.org/10.13063/2327-9214.1222 Text en All eGEMs publications are licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License http://creativecommons.org/licenses/by-nc-nd/3.0/ |
spellingShingle | Articles Szlosek, Donald A Ferrett, Jonathan Using Machine Learning and Natural Language Processing Algorithms to Automate the Evaluation of Clinical Decision Support in Electronic Medical Record Systems |
title | Using Machine Learning and Natural Language Processing Algorithms to Automate the Evaluation of Clinical Decision Support in Electronic Medical Record Systems |
title_full | Using Machine Learning and Natural Language Processing Algorithms to Automate the Evaluation of Clinical Decision Support in Electronic Medical Record Systems |
title_fullStr | Using Machine Learning and Natural Language Processing Algorithms to Automate the Evaluation of Clinical Decision Support in Electronic Medical Record Systems |
title_full_unstemmed | Using Machine Learning and Natural Language Processing Algorithms to Automate the Evaluation of Clinical Decision Support in Electronic Medical Record Systems |
title_short | Using Machine Learning and Natural Language Processing Algorithms to Automate the Evaluation of Clinical Decision Support in Electronic Medical Record Systems |
title_sort | using machine learning and natural language processing algorithms to automate the evaluation of clinical decision support in electronic medical record systems |
topic | Articles |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5019306/ https://www.ncbi.nlm.nih.gov/pubmed/27683664 http://dx.doi.org/10.13063/2327-9214.1222 |
work_keys_str_mv | AT szlosekdonalda usingmachinelearningandnaturallanguageprocessingalgorithmstoautomatetheevaluationofclinicaldecisionsupportinelectronicmedicalrecordsystems AT ferrettjonathan usingmachinelearningandnaturallanguageprocessingalgorithmstoautomatetheevaluationofclinicaldecisionsupportinelectronicmedicalrecordsystems |