Cargando…

An automated pipeline for analyzing medication event reports in clinical settings

BACKGROUND: Medication events in clinical settings are significant threats to patient safety. Analyzing and learning from the medication event reports is an important way to prevent the recurrence of these events. Currently, the analysis of medication event reports is ineffective and requires heavy...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhou, Sicheng, Kang, Hong, Yao, Bin, Gong, Yang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6284273/
https://www.ncbi.nlm.nih.gov/pubmed/30526590
http://dx.doi.org/10.1186/s12911-018-0687-6
_version_ 1783379305397485568
author Zhou, Sicheng
Kang, Hong
Yao, Bin
Gong, Yang
author_facet Zhou, Sicheng
Kang, Hong
Yao, Bin
Gong, Yang
author_sort Zhou, Sicheng
collection PubMed
description BACKGROUND: Medication events in clinical settings are significant threats to patient safety. Analyzing and learning from the medication event reports is an important way to prevent the recurrence of these events. Currently, the analysis of medication event reports is ineffective and requires heavy workloads for clinicians. An automated pipeline is proposed to help clinicians deal with the accumulated reports, extract valuable information and generate feedback from the reports. Thus, the strategy of medication event prevention can be further developed based on the lessons learned. METHODS: In order to build the automated pipeline, four classic machine learning classifiers (i.e., support vector machine, Naïve Bayes, random forest, and multi-layer perceptron) were compared to identify the event originating stages, event types, and event causes from the medication event reports. The precision, recall and F-1 measure were calculated to assess the performance of the classifiers. Further, a strategy to measure the similarity of medication event reports in our pipeline was established and evaluated by human subjects through a questionnaire. RESULTS: We developed three classifiers to identify the medication event originating stages, event types and causes, respectively. For the event originating stages, a support vector machine classifier obtains the best performance with an F-1 measure of 0.792. For the event types, a support vector machine classifier exhibits the best performance with an F-1 measure of 0.758. And for the event causes, a random forest classifier reaches an F-1 measure of 0.925. The questionnaire results show that the similarity measurement is consistent with the domain experts in the task of identifying similar reports. CONCLUSION: We developed and evaluated an automated pipeline that could identify three attributes from the medication event reports and calculate the similarity scores between the reports based on the attributes. The pipeline is expected to improve the efficiency of analyzing the medication event reports and to learn from the reports in a timely manner. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s12911-018-0687-6) contains supplementary material, which is available to authorized users.
format Online
Article
Text
id pubmed-6284273
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-62842732018-12-14 An automated pipeline for analyzing medication event reports in clinical settings Zhou, Sicheng Kang, Hong Yao, Bin Gong, Yang BMC Med Inform Decis Mak Research BACKGROUND: Medication events in clinical settings are significant threats to patient safety. Analyzing and learning from the medication event reports is an important way to prevent the recurrence of these events. Currently, the analysis of medication event reports is ineffective and requires heavy workloads for clinicians. An automated pipeline is proposed to help clinicians deal with the accumulated reports, extract valuable information and generate feedback from the reports. Thus, the strategy of medication event prevention can be further developed based on the lessons learned. METHODS: In order to build the automated pipeline, four classic machine learning classifiers (i.e., support vector machine, Naïve Bayes, random forest, and multi-layer perceptron) were compared to identify the event originating stages, event types, and event causes from the medication event reports. The precision, recall and F-1 measure were calculated to assess the performance of the classifiers. Further, a strategy to measure the similarity of medication event reports in our pipeline was established and evaluated by human subjects through a questionnaire. RESULTS: We developed three classifiers to identify the medication event originating stages, event types and causes, respectively. For the event originating stages, a support vector machine classifier obtains the best performance with an F-1 measure of 0.792. For the event types, a support vector machine classifier exhibits the best performance with an F-1 measure of 0.758. And for the event causes, a random forest classifier reaches an F-1 measure of 0.925. The questionnaire results show that the similarity measurement is consistent with the domain experts in the task of identifying similar reports. CONCLUSION: We developed and evaluated an automated pipeline that could identify three attributes from the medication event reports and calculate the similarity scores between the reports based on the attributes. The pipeline is expected to improve the efficiency of analyzing the medication event reports and to learn from the reports in a timely manner. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s12911-018-0687-6) contains supplementary material, which is available to authorized users. BioMed Central 2018-12-07 /pmc/articles/PMC6284273/ /pubmed/30526590 http://dx.doi.org/10.1186/s12911-018-0687-6 Text en © The Author(s). 2018 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Research
Zhou, Sicheng
Kang, Hong
Yao, Bin
Gong, Yang
An automated pipeline for analyzing medication event reports in clinical settings
title An automated pipeline for analyzing medication event reports in clinical settings
title_full An automated pipeline for analyzing medication event reports in clinical settings
title_fullStr An automated pipeline for analyzing medication event reports in clinical settings
title_full_unstemmed An automated pipeline for analyzing medication event reports in clinical settings
title_short An automated pipeline for analyzing medication event reports in clinical settings
title_sort automated pipeline for analyzing medication event reports in clinical settings
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6284273/
https://www.ncbi.nlm.nih.gov/pubmed/30526590
http://dx.doi.org/10.1186/s12911-018-0687-6
work_keys_str_mv AT zhousicheng anautomatedpipelineforanalyzingmedicationeventreportsinclinicalsettings
AT kanghong anautomatedpipelineforanalyzingmedicationeventreportsinclinicalsettings
AT yaobin anautomatedpipelineforanalyzingmedicationeventreportsinclinicalsettings
AT gongyang anautomatedpipelineforanalyzingmedicationeventreportsinclinicalsettings
AT zhousicheng automatedpipelineforanalyzingmedicationeventreportsinclinicalsettings
AT kanghong automatedpipelineforanalyzingmedicationeventreportsinclinicalsettings
AT yaobin automatedpipelineforanalyzingmedicationeventreportsinclinicalsettings
AT gongyang automatedpipelineforanalyzingmedicationeventreportsinclinicalsettings