Health-RI wiki v4.0 -> consultatie (open tot 03-12-2024)
Applications federated processing environment
This page provides an overview of the application components/types and specific infrastructure applications for federated analysis. The applications or algorithms that are executed via the federated analysis can be found in the Federated Algorithm Library.
Vantage6
Vantage6 stands for privacy preserving federated learning infrastructure for secure insight exchange. Vantage6 is a platform that enables privacy-enhancing analytics on distributed data. It allows organizations to collaborate on analytics while sharing only aggregated results, not the raw data. As a user, you can use vantage6 to run your algorithms on sensitive data.
At a technical level, Vantage6 can be seen as a (Docker) container orchestration tool for privacy-preserving analytics. It implements a network of containerized applications that together enable insights to be exchanged without sharing data at the record level.
Flower
Federated learning, federated evaluation, and federated analytics require infrastructure to move machine learning models back and forth, train and evaluate them on local data, and then merge the updated models. Flower provides the infrastructure to do exactly that in a simple, scalable and secure way. In short, Flower offers a unified approach to federated learning, analytics and evaluation. It allows the user to federate any workload, any ML framework, and any programming language.
DataSHIELD
DataSHIELD is an open-source software for privacy-preserving analysis of biomedical, health, and social science data. DataSHIELD is an infrastructure and set of R packages that enable the remote and non-revealing analysis of sensitive research data. Users do not need to have any prior knowledge of R. Importantly, the data remains secure behind the firewalls on the system where it usually resides, and under the full control of their primary administrator.
Tools Analysis in SPE after data-delivery
Docker
Docker Inc. offers the infrastructure (Docker) that makes it possible to run “containerized” applications and systems on an operating system, separate from underlying libraries and dependencies. Docker is not a federated infrastructure, but it is an important part of this infrastructure. In addition, Docker offers a central repository (Docker Hub) to store and freely offer working visualized applications and algorithms.
Personal Health Train
The Personal Health Train (PHT) is a collective term of technologies and agreements that make decentralized data analysis possible. The parties in the PHT community are working together on a set of agreements to use decentralized data analysis based on data at the source at various organizations. Components In this set of agreements, agreements are made about content, management, maintenance and communication surrounding the PHT.