Cargando…

The anatomy of a distributed predictive modeling framework: online learning, blockchain network, and consensus algorithm

OBJECTIVE: Cross-institutional distributed healthcare/genomic predictive modeling is an emerging technology that fulfills both the need of building a more generalizable model and of protecting patient data by only exchanging the models but not the patient data. In this article, the implementation de...

Descripción completa

Detalles Bibliográficos
Autor principal: Kuo, Tsung-Ting
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7382618/
https://www.ncbi.nlm.nih.gov/pubmed/32734160
http://dx.doi.org/10.1093/jamiaopen/ooaa017
_version_ 1783563279701901312
author Kuo, Tsung-Ting
author_facet Kuo, Tsung-Ting
author_sort Kuo, Tsung-Ting
collection PubMed
description OBJECTIVE: Cross-institutional distributed healthcare/genomic predictive modeling is an emerging technology that fulfills both the need of building a more generalizable model and of protecting patient data by only exchanging the models but not the patient data. In this article, the implementation details are presented for one specific blockchain-based approach, ExplorerChain, from a software development perspective. The healthcare/genomic use cases of myocardial infarction, cancer biomarker, and length of hospitalization after surgery are also described. MATERIALS AND METHODS: ExplorerChain’s 3 main technical components, including online machine learning, metadata of transaction, and the Proof-of-Information-Timed (PoINT) algorithm, are introduced in this study. Specifically, the 3 algorithms (ie, core, new network, and new site/data) are described in detail. RESULTS: ExplorerChain was implemented and the design details of it were illustrated, especially the development configurations in a practical setting. Also, the system architecture and programming languages are introduced. The code was also released in an open source repository available at https://github.com/tsungtingkuo/explorerchain. DISCUSSION: The designing considerations of semi-trust assumption, data format normalization, and non-determinism was discussed. The limitations of the implementation include fixed-number participating sites, limited join-or-leave capability during initialization, advanced privacy technology yet to be included, and further investigation in ethical, legal, and social implications. CONCLUSION: This study can serve as a reference for the researchers who would like to implement and even deploy blockchain technology. Furthermore, the off-the-shelf software can also serve as a cornerstone to accelerate the development and investigation of future healthcare/genomic blockchain studies.
format Online
Article
Text
id pubmed-7382618
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-73826182020-07-29 The anatomy of a distributed predictive modeling framework: online learning, blockchain network, and consensus algorithm Kuo, Tsung-Ting JAMIA Open Research and Applications OBJECTIVE: Cross-institutional distributed healthcare/genomic predictive modeling is an emerging technology that fulfills both the need of building a more generalizable model and of protecting patient data by only exchanging the models but not the patient data. In this article, the implementation details are presented for one specific blockchain-based approach, ExplorerChain, from a software development perspective. The healthcare/genomic use cases of myocardial infarction, cancer biomarker, and length of hospitalization after surgery are also described. MATERIALS AND METHODS: ExplorerChain’s 3 main technical components, including online machine learning, metadata of transaction, and the Proof-of-Information-Timed (PoINT) algorithm, are introduced in this study. Specifically, the 3 algorithms (ie, core, new network, and new site/data) are described in detail. RESULTS: ExplorerChain was implemented and the design details of it were illustrated, especially the development configurations in a practical setting. Also, the system architecture and programming languages are introduced. The code was also released in an open source repository available at https://github.com/tsungtingkuo/explorerchain. DISCUSSION: The designing considerations of semi-trust assumption, data format normalization, and non-determinism was discussed. The limitations of the implementation include fixed-number participating sites, limited join-or-leave capability during initialization, advanced privacy technology yet to be included, and further investigation in ethical, legal, and social implications. CONCLUSION: This study can serve as a reference for the researchers who would like to implement and even deploy blockchain technology. Furthermore, the off-the-shelf software can also serve as a cornerstone to accelerate the development and investigation of future healthcare/genomic blockchain studies. Oxford University Press 2020-07-06 /pmc/articles/PMC7382618/ /pubmed/32734160 http://dx.doi.org/10.1093/jamiaopen/ooaa017 Text en © The Author(s) 2020. Published by Oxford University Press on behalf of the American Medical Informatics Association. http://creativecommons.org/licenses/by-nc/4.0/ This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/4.0/), which permits non-commercial re-use, distribution, and reproduction in any medium, provided the original work is properly cited. For commercial re-use, please contact journals.permissions@oup.com
spellingShingle Research and Applications
Kuo, Tsung-Ting
The anatomy of a distributed predictive modeling framework: online learning, blockchain network, and consensus algorithm
title The anatomy of a distributed predictive modeling framework: online learning, blockchain network, and consensus algorithm
title_full The anatomy of a distributed predictive modeling framework: online learning, blockchain network, and consensus algorithm
title_fullStr The anatomy of a distributed predictive modeling framework: online learning, blockchain network, and consensus algorithm
title_full_unstemmed The anatomy of a distributed predictive modeling framework: online learning, blockchain network, and consensus algorithm
title_short The anatomy of a distributed predictive modeling framework: online learning, blockchain network, and consensus algorithm
title_sort anatomy of a distributed predictive modeling framework: online learning, blockchain network, and consensus algorithm
topic Research and Applications
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7382618/
https://www.ncbi.nlm.nih.gov/pubmed/32734160
http://dx.doi.org/10.1093/jamiaopen/ooaa017
work_keys_str_mv AT kuotsungting theanatomyofadistributedpredictivemodelingframeworkonlinelearningblockchainnetworkandconsensusalgorithm
AT kuotsungting anatomyofadistributedpredictivemodelingframeworkonlinelearningblockchainnetworkandconsensusalgorithm