Cargando…

DEPLOYR: a technical framework for deploying custom real-time machine learning models into the electronic medical record

OBJECTIVE: Heatlhcare institutions are establishing frameworks to govern and promote the implementation of accurate, actionable, and reliable machine learning models that integrate with clinical workflow. Such governance frameworks require an accompanying technical framework to deploy models in a re...

Descripción completa

Detalles Bibliográficos
Autores principales: Corbin, Conor K, Maclay, Rob, Acharya, Aakash, Mony, Sreedevi, Punnathanam, Soumya, Thapa, Rahul, Kotecha, Nikesh, Shah, Nigam H, Chen, Jonathan H
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10436147/
https://www.ncbi.nlm.nih.gov/pubmed/37369008
http://dx.doi.org/10.1093/jamia/ocad114
_version_ 1785092261173788672
author Corbin, Conor K
Maclay, Rob
Acharya, Aakash
Mony, Sreedevi
Punnathanam, Soumya
Thapa, Rahul
Kotecha, Nikesh
Shah, Nigam H
Chen, Jonathan H
author_facet Corbin, Conor K
Maclay, Rob
Acharya, Aakash
Mony, Sreedevi
Punnathanam, Soumya
Thapa, Rahul
Kotecha, Nikesh
Shah, Nigam H
Chen, Jonathan H
author_sort Corbin, Conor K
collection PubMed
description OBJECTIVE: Heatlhcare institutions are establishing frameworks to govern and promote the implementation of accurate, actionable, and reliable machine learning models that integrate with clinical workflow. Such governance frameworks require an accompanying technical framework to deploy models in a resource efficient, safe and high-quality manner. Here we present DEPLOYR, a technical framework for enabling real-time deployment and monitoring of researcher-created models into a widely used electronic medical record system. MATERIALS AND METHODS: We discuss core functionality and design decisions, including mechanisms to trigger inference based on actions within electronic medical record software, modules that collect real-time data to make inferences, mechanisms that close-the-loop by displaying inferences back to end-users within their workflow, monitoring modules that track performance of deployed models over time, silent deployment capabilities, and mechanisms to prospectively evaluate a deployed model’s impact. RESULTS: We demonstrate the use of DEPLOYR by silently deploying and prospectively evaluating 12 machine learning models trained using electronic medical record data that predict laboratory diagnostic results, triggered by clinician button-clicks in Stanford Health Care’s electronic medical record. DISCUSSION: Our study highlights the need and feasibility for such silent deployment, because prospectively measured performance varies from retrospective estimates. When possible, we recommend using prospectively estimated performance measures during silent trials to make final go decisions for model deployment. CONCLUSION: Machine learning applications in healthcare are extensively researched, but successful translations to the bedside are rare. By describing DEPLOYR, we aim to inform machine learning deployment best practices and help bridge the model implementation gap.
format Online
Article
Text
id pubmed-10436147
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-104361472023-08-19 DEPLOYR: a technical framework for deploying custom real-time machine learning models into the electronic medical record Corbin, Conor K Maclay, Rob Acharya, Aakash Mony, Sreedevi Punnathanam, Soumya Thapa, Rahul Kotecha, Nikesh Shah, Nigam H Chen, Jonathan H J Am Med Inform Assoc Research and Applications OBJECTIVE: Heatlhcare institutions are establishing frameworks to govern and promote the implementation of accurate, actionable, and reliable machine learning models that integrate with clinical workflow. Such governance frameworks require an accompanying technical framework to deploy models in a resource efficient, safe and high-quality manner. Here we present DEPLOYR, a technical framework for enabling real-time deployment and monitoring of researcher-created models into a widely used electronic medical record system. MATERIALS AND METHODS: We discuss core functionality and design decisions, including mechanisms to trigger inference based on actions within electronic medical record software, modules that collect real-time data to make inferences, mechanisms that close-the-loop by displaying inferences back to end-users within their workflow, monitoring modules that track performance of deployed models over time, silent deployment capabilities, and mechanisms to prospectively evaluate a deployed model’s impact. RESULTS: We demonstrate the use of DEPLOYR by silently deploying and prospectively evaluating 12 machine learning models trained using electronic medical record data that predict laboratory diagnostic results, triggered by clinician button-clicks in Stanford Health Care’s electronic medical record. DISCUSSION: Our study highlights the need and feasibility for such silent deployment, because prospectively measured performance varies from retrospective estimates. When possible, we recommend using prospectively estimated performance measures during silent trials to make final go decisions for model deployment. CONCLUSION: Machine learning applications in healthcare are extensively researched, but successful translations to the bedside are rare. By describing DEPLOYR, we aim to inform machine learning deployment best practices and help bridge the model implementation gap. Oxford University Press 2023-06-27 /pmc/articles/PMC10436147/ /pubmed/37369008 http://dx.doi.org/10.1093/jamia/ocad114 Text en © The Author(s) 2023. Published by Oxford University Press on behalf of the American Medical Informatics Association. https://creativecommons.org/licenses/by/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research and Applications
Corbin, Conor K
Maclay, Rob
Acharya, Aakash
Mony, Sreedevi
Punnathanam, Soumya
Thapa, Rahul
Kotecha, Nikesh
Shah, Nigam H
Chen, Jonathan H
DEPLOYR: a technical framework for deploying custom real-time machine learning models into the electronic medical record
title DEPLOYR: a technical framework for deploying custom real-time machine learning models into the electronic medical record
title_full DEPLOYR: a technical framework for deploying custom real-time machine learning models into the electronic medical record
title_fullStr DEPLOYR: a technical framework for deploying custom real-time machine learning models into the electronic medical record
title_full_unstemmed DEPLOYR: a technical framework for deploying custom real-time machine learning models into the electronic medical record
title_short DEPLOYR: a technical framework for deploying custom real-time machine learning models into the electronic medical record
title_sort deployr: a technical framework for deploying custom real-time machine learning models into the electronic medical record
topic Research and Applications
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10436147/
https://www.ncbi.nlm.nih.gov/pubmed/37369008
http://dx.doi.org/10.1093/jamia/ocad114
work_keys_str_mv AT corbinconork deployratechnicalframeworkfordeployingcustomrealtimemachinelearningmodelsintotheelectronicmedicalrecord
AT maclayrob deployratechnicalframeworkfordeployingcustomrealtimemachinelearningmodelsintotheelectronicmedicalrecord
AT acharyaaakash deployratechnicalframeworkfordeployingcustomrealtimemachinelearningmodelsintotheelectronicmedicalrecord
AT monysreedevi deployratechnicalframeworkfordeployingcustomrealtimemachinelearningmodelsintotheelectronicmedicalrecord
AT punnathanamsoumya deployratechnicalframeworkfordeployingcustomrealtimemachinelearningmodelsintotheelectronicmedicalrecord
AT thaparahul deployratechnicalframeworkfordeployingcustomrealtimemachinelearningmodelsintotheelectronicmedicalrecord
AT kotechanikesh deployratechnicalframeworkfordeployingcustomrealtimemachinelearningmodelsintotheelectronicmedicalrecord
AT shahnigamh deployratechnicalframeworkfordeployingcustomrealtimemachinelearningmodelsintotheelectronicmedicalrecord
AT chenjonathanh deployratechnicalframeworkfordeployingcustomrealtimemachinelearningmodelsintotheelectronicmedicalrecord