vantage6
CHECK OUT OUR NEW DOCUMENTATION
3 | Petronas
3 | Petronas
  • Welcome
  • Background
    • Architecture
    • Partners
    • Release notes
    • How to contribute
  • Install
    • Requirements
      • 🐍Python
      • 🐳Docker
    • Client
    • Node
    • Server
      • User Interface
      • EduVPN
      • RabbitMQ
      • Docker registry
  • Use
    • Preliminaries
    • Client
      • User Interface
      • Python client
        • Authentication
        • Creating an organization
        • Creating a collaboration
        • Registering a node
        • Creating a task
      • R Client
      • Server API
    • Node
      • Configure
      • Security
      • Logging
    • Server
      • Configure
      • Batch import
      • Shell
      • Deployment
      • Logging
  • Algorithms
    • Concepts
      • Input & output
      • Wrappers
      • Mock client
      • Child containers
      • Networking
      • Cross language
      • Package & distribute
    • Tutorial
      • Introduction
    • Classic Tutorial
  • References
    • Glossary
Powered by GitBook

This documentation space is no longer maintained. For the latest documentation please refer to https://docs.vantage6.ai

On this page
  • What is vantage6?
  • Resources
  • Contents
  • Community

Was this helpful?

Edit on GitHub
Export as PDF

Welcome

Good that you are here!

NextArchitecture

Last updated 2 years ago

Was this helpful?

Check out our new documentation This documentation space is no longer maintained. Please find the latest documentation at !

What is vantage6?

vantage6 is here for:

  • delivering algorithms to data stations and collecting their results

  • managing users, organizations, collaborations, computation tasks and their results

  • providing control (security) at the data-stations to their owners

vantage6 is not (yet):

  • formatting the data at the data station

  • aligning data across the data stations

  • a finished/polished product

vantage6 is designed with three fundamental functional aspects of Federated learning.

  1. Autonomy. All involved parties should remain independent and autonomous.

  2. Heterogeneity. Parties should be allowed to have differences in hardware and operating systems.

  3. Flexibility. Related to the latter, a federated learning infrastructure should not limit the use of relevant data.

Documentation

Source code

The old/previous (seperated) repositories can still be found at the IKNL Github in archived form:

Community

This documentation space is intended for users of the vantage6 solution. You will find information on how to setup your own federated learning network, and how to maintain and interact with it.

  • Install

  • Use

  • Algorithms

  • References

Here you will not find:

  • in depth technical documentation

  • background on federated learning

Vantage6 stands for privacy preserving infrastructure for secure insight exchange.

The project is inspired by the (PHT) concept. In this analogy vantage6 is the tracks and stations. Compatible algorithms are the trains, and computation tasks are the journey.

Resources

-> this documentation

-> unfinished technical documentation

-> general vantage6 website

-> technical insights into vantage6

-> contains all components (and the python-client).

-> contains all features, bugfixes and feature request we are working on. To submit one yourself, you can create a .

-> contains all other repositories, used for synchronization and releasing

-> node source code

-> server source code

-> (python) client source code

-> common functionality

-> discussion platform, ask anything here

-> for if you prefer a quick chat with the developers

Contents

Community

Vantage6 is completely open source under the .

If you want to join, find us on our channel.

🏭
🔍
🤝
federated learning
Personal Health Train
docs.vantage6.ai
tech-docs.vantage6.ai
vantage6.ai
academic paper
vantage6
Planning
new issue
vantage6-master
vantage6-node
vantage6-server
vantage6-client
vantage6-common
Discourse
Discord
Apache License
Discord
🚆
https://docs.vantage6.ai
This work was presented as a contribution during the . It was accompanied by an oral presentation, which you can watch right here as well (~9 min, in English)
AMIA 2020 Virtual Annual Symposium