Key Rhino FCP concepts are listed below.
- Code: The basic computational building block in a project, ranging from a simple pre-processing script to an intricate federated learning pipeline. It allows you to transform data, train models across distributed sites, and even run specialized 3rd-party software, all within the platform's secure environment.
- Code Run: A hub for all vital information about a specific Code run, offering a complete picture of its execution, logs, and outcomes.
- Collaborator: members of a workgroup who are granted controlled access for streamlined collaboration within a specific project by a project owner.
- Data Schema: Blueprint for data, defining structure, attributes, and organization for consistent, standardized analysis.
- Dataset: A secure dataset linked to a specific project, owned by a particular workgroup, and stored on their Rhino Client. It holds various data formats (tabular, file, DICOM) and is organized by a defined Data Schema.
- Federated Learning: Federated Learning (FL), also known as Collaborative Learning, is a privacy-preserving machine learning technique that aims at training a machine learning algorithm, for instance, deep neural networks, on multiple local datasets contained in local nodes without explicitly exchanging data samples. The general principle consists of training local models on local data samples and exchanging parameters (e.g., the weights of a neural network) between these local nodes at some frequency to generate a global model shared by all nodes.
- Rhino Data Harmonization Engine (RhinoDHE): The RhinoDHE allows you to quickly produce syntactic and semantic mappings (including custom vocabulary mappings) between a subset of the data in your Electronic Health Records (EHR) or Data Warehouse (DW) to OMOP or a custom vocabulary.
- Project: A foundational unit for secure, collaborative computing and federated learning initiatives on the FCP. It encompasses Datasets, Data Schemas, Code, and Collaborators, offering a structured framework for impactful research and innovation, all anchored by unwavering data privacy and security.
- Rhino SDK: The Python toolkit for unlocking the platform's power within your own development environment. Containing equivalent functionality to the FCP UI, users can accomplish their task directly through Python code.
Related Topics: