arrow
返回

Deep generative models in DataSHIELD

delete2021-04-03
delete14
delete
OA
AI
S
Stefan Lenz *
M
Moritz Hess
H
Harald Binder
DOI:10.1186/s12874-021-01237-6delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
BackgroundThe best way to calculate statistics from medical data is to use the data of individual patients. In some settings, this data is difficult to obtain due to privacy restrictions. In Germany, for example, it is not possible to pool routine data from different hospitals for research purposes without the consent of the patients.MethodsThe DataSHIELD software provides an infrastructure and a set of statistical methods for joint, privacy-preserving analyses of distributed data. The contained algorithms are reformulated to work with aggregated data from the participating sites instead of the individual data. If a desired algorithm is not implemented in DataSHIELD or cannot be reformulated in such a way, using artificial data is an alternative. Generating artificial data is possible using so-called generative models, which are able to capture the distribution of given data. Here, we employ deep Boltzmann machines (DBMs) as generative models. For the implementation, we use the package BoltzmannMachines from the Julia programming language and wrap it for use with DataSHIELD, which is based on R.ResultsWe present a methodology together with a software implementation that builds on DataSHIELD to create artificial data that preserve complex patterns from distributed individual patient data. Such data sets of artificial patients, which are not linked to real patients, can then be used for joint analyses. As an exemplary application, we conduct a distributed analysis with DBMs on a synthetic data set, which simulates genetic variant data. Patterns from the original data can be recovered in the artificial data using hierarchical clustering of the virtual patients, demonstrating the feasibility of the approach. Additionally, we compare DBMs, variational autoencoders, generative adversarial networks, and multivariate imputation as generative approaches by assessing the utility and disclosure of synthetic data generated from real genetic variant data in a distributed setting with data of a small sample size.ConclusionsOur implementation adds to DataSHIELD the ability to generate artificial data that can be used for various analyses, e.g., for pattern recognition with deep learning. This also demonstrates more generally how DataSHIELD can be flexibly extended with advanced algorithms from languages other than R.
Keyword:
Privacy
statistics and numerical data
Biomedical research
methods
Deep learning
Distributed system
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

BMC Medical Research Methodology 封面图
BMC Medical Research Methodology
IF:
3.4
论文数:
4.0K
被引数:
3.5W

机构

U
University of Freiburg
学者数:
1.1K
论文数: 382
被引数: 1.6W
引用论文

引用论文

err
IF0
err1900-01-01
err0
errOAAI
err
err分享
err收藏
The Multidimensional Inventory of Black Identity: Its Use With Euro-American, Latino, and Native American Undergraduates
err2017-10-19
err0
PREAI
errTanisha Maxwell Johnson; Sharon E. Robinson Kurpius; Andrea Dixon Rayle; Patricia Arredondo; Zoila G. Tovar-Gamero
err分享
err收藏
synthpop: Bespoke Creation of Synthetic Data in R
err2016-01-01
err224
errOAAI
errNowok, Beata; Raab, Gillian M.; Dibben, Chris
err分享
err收藏
Julia: A Fresh Approach to Numerical Computing朱莉娅: 一种新的数值计算方法
err2017-01-01
err3.6K
errOAAI
errBezanson, Jeff; Edelman, Alan; Karpinski, Stefan; Shah, Viral B.
err分享
err收藏
err分享
err收藏
学者 查看更多内容