Cargando…

Learning patient-level prediction models across multiple healthcare databases: evaluation of ensembles for increasing model transportability

BACKGROUND: Prognostic models that are accurate could help aid medical decision making. Large observational databases often contain temporal medical data for large and diverse populations of patients. It may be possible to learn prognostic models using the large observational data. Often the perform...

Descripción completa

Detalles Bibliográficos
Autores principales: Reps, Jenna Marie, Williams, Ross D., Schuemie, Martijn J., Ryan, Patrick B., Rijnbeek, Peter R.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9134686/
https://www.ncbi.nlm.nih.gov/pubmed/35614485
http://dx.doi.org/10.1186/s12911-022-01879-6
_version_ 1784713811693928448
author Reps, Jenna Marie
Williams, Ross D.
Schuemie, Martijn J.
Ryan, Patrick B.
Rijnbeek, Peter R.
author_facet Reps, Jenna Marie
Williams, Ross D.
Schuemie, Martijn J.
Ryan, Patrick B.
Rijnbeek, Peter R.
author_sort Reps, Jenna Marie
collection PubMed
description BACKGROUND: Prognostic models that are accurate could help aid medical decision making. Large observational databases often contain temporal medical data for large and diverse populations of patients. It may be possible to learn prognostic models using the large observational data. Often the performance of a prognostic model undesirably worsens when transported to a different database (or into a clinical setting). In this study we investigate different ensemble approaches that combine prognostic models independently developed using different databases (a simple federated learning approach) to determine whether ensembles that combine models developed across databases can improve model transportability (perform better in new data than single database models)? METHODS: For a given prediction question we independently trained five single database models each using a different observational healthcare database. We then developed and investigated numerous ensemble models (fusion, stacking and mixture of experts) that combined the different database models. Performance of each model was investigated via discrimination and calibration using a leave one dataset out technique, i.e., hold out one database to use for validation and use the remaining four datasets for model development. The internal validation of a model developed using the hold out database was calculated and presented as the ‘internal benchmark’ for comparison. RESULTS: In this study the fusion ensembles generally outperformed the single database models when transported to a previously unseen database and the performances were more consistent across unseen databases. Stacking ensembles performed poorly in terms of discrimination when the labels in the unseen database were limited. Calibration was consistently poor when both ensembles and single database models were applied to previously unseen databases. CONCLUSION: A simple federated learning approach that implements ensemble techniques to combine models independently developed across different databases for the same prediction question may improve the discriminative performance in new data (new database or clinical setting) but will need to be recalibrated using the new data. This could help medical decision making by improving prognostic model performance. SUPPLEMENTARY INFORMATION: The online version contains supplementary material available at 10.1186/s12911-022-01879-6.
format Online
Article
Text
id pubmed-9134686
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-91346862022-05-27 Learning patient-level prediction models across multiple healthcare databases: evaluation of ensembles for increasing model transportability Reps, Jenna Marie Williams, Ross D. Schuemie, Martijn J. Ryan, Patrick B. Rijnbeek, Peter R. BMC Med Inform Decis Mak Research BACKGROUND: Prognostic models that are accurate could help aid medical decision making. Large observational databases often contain temporal medical data for large and diverse populations of patients. It may be possible to learn prognostic models using the large observational data. Often the performance of a prognostic model undesirably worsens when transported to a different database (or into a clinical setting). In this study we investigate different ensemble approaches that combine prognostic models independently developed using different databases (a simple federated learning approach) to determine whether ensembles that combine models developed across databases can improve model transportability (perform better in new data than single database models)? METHODS: For a given prediction question we independently trained five single database models each using a different observational healthcare database. We then developed and investigated numerous ensemble models (fusion, stacking and mixture of experts) that combined the different database models. Performance of each model was investigated via discrimination and calibration using a leave one dataset out technique, i.e., hold out one database to use for validation and use the remaining four datasets for model development. The internal validation of a model developed using the hold out database was calculated and presented as the ‘internal benchmark’ for comparison. RESULTS: In this study the fusion ensembles generally outperformed the single database models when transported to a previously unseen database and the performances were more consistent across unseen databases. Stacking ensembles performed poorly in terms of discrimination when the labels in the unseen database were limited. Calibration was consistently poor when both ensembles and single database models were applied to previously unseen databases. CONCLUSION: A simple federated learning approach that implements ensemble techniques to combine models independently developed across different databases for the same prediction question may improve the discriminative performance in new data (new database or clinical setting) but will need to be recalibrated using the new data. This could help medical decision making by improving prognostic model performance. SUPPLEMENTARY INFORMATION: The online version contains supplementary material available at 10.1186/s12911-022-01879-6. BioMed Central 2022-05-25 /pmc/articles/PMC9134686/ /pubmed/35614485 http://dx.doi.org/10.1186/s12911-022-01879-6 Text en © The Author(s) 2022 https://creativecommons.org/licenses/by/4.0/Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) . The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/ (https://creativecommons.org/publicdomain/zero/1.0/) ) applies to the data made available in this article, unless otherwise stated in a credit line to the data.
spellingShingle Research
Reps, Jenna Marie
Williams, Ross D.
Schuemie, Martijn J.
Ryan, Patrick B.
Rijnbeek, Peter R.
Learning patient-level prediction models across multiple healthcare databases: evaluation of ensembles for increasing model transportability
title Learning patient-level prediction models across multiple healthcare databases: evaluation of ensembles for increasing model transportability
title_full Learning patient-level prediction models across multiple healthcare databases: evaluation of ensembles for increasing model transportability
title_fullStr Learning patient-level prediction models across multiple healthcare databases: evaluation of ensembles for increasing model transportability
title_full_unstemmed Learning patient-level prediction models across multiple healthcare databases: evaluation of ensembles for increasing model transportability
title_short Learning patient-level prediction models across multiple healthcare databases: evaluation of ensembles for increasing model transportability
title_sort learning patient-level prediction models across multiple healthcare databases: evaluation of ensembles for increasing model transportability
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9134686/
https://www.ncbi.nlm.nih.gov/pubmed/35614485
http://dx.doi.org/10.1186/s12911-022-01879-6
work_keys_str_mv AT repsjennamarie learningpatientlevelpredictionmodelsacrossmultiplehealthcaredatabasesevaluationofensemblesforincreasingmodeltransportability
AT williamsrossd learningpatientlevelpredictionmodelsacrossmultiplehealthcaredatabasesevaluationofensemblesforincreasingmodeltransportability
AT schuemiemartijnj learningpatientlevelpredictionmodelsacrossmultiplehealthcaredatabasesevaluationofensemblesforincreasingmodeltransportability
AT ryanpatrickb learningpatientlevelpredictionmodelsacrossmultiplehealthcaredatabasesevaluationofensemblesforincreasingmodeltransportability
AT rijnbeekpeterr learningpatientlevelpredictionmodelsacrossmultiplehealthcaredatabasesevaluationofensemblesforincreasingmodeltransportability