Use case Surgomics (Computer-assisted surgery)
NCT, DELL, TUD & SCONTAIN
EXTREME NEAR-DATA PROCESSING PLATFORM
Description of the use-case
Surgomics/computer-assisted surgery aims to improve patient outcome by applying machine learning along the entire treatment path
Surgomics
Description of the use-case
By analysing data along the surgical path, it becomes possible to assist the surgical staff, e.g. via highlighting relevant structures or via robot assistant but also to predict the possible outcomes.
Surgomics
Why extreme data?
Data processing in computer-assisted surgery needs to be:
Surgomics
Important for patient safety
Important for data protection
Characteristics data/streams
Components integrated
Surgomics
Datasets
Surgomics
Used dataset | Description |
HeiChole | Multicentric Dataset Gallbladder Removal, Workflow analysis |
Cholec80 | Data Gallbladder Removal, Workflow analysis |
DSAD | RAMIE, Organ segmentation |
Data spaces
Surgomics
Intraoperative Data
Storage
Annotation
Model Training
Online Processing
Surgeon's Display/AR/Robot Control….
Demo Federated Learning
Surgomics
Demo Federated Learning
Surgomics
Problem: Confidentiality, integrity and consistency if adversary has root and hardware access?
Approach: Run applications in Trusted Execution Environments (TEE) without access by root users
Demo Federated Learning
Surgomics
Problem:
Approach: Develop a Data Broker component based on the Remote attestation mechanism of TEE
Demo Federated Learning
Surgomics
Executing of the federated learning demo inside the SGX enclaves using SCONE’s network shield, configured through the Data Broker’s CAS(Configuration and Attestation Service) component.
Confidential Computing Framework
With the new infrastructure provided by KIO for the next phase, it would be possible to integrate Flower into the Confidential Computing Framework that is being prepared
Next Phase of the Project
KPIs FL
KPI-4 - High levels of data security and confidential computing validated using TEEs and federated learning in adversarial security experiments.
Surgomics
Demo Streaming /w Pravega
Surgomics
Streaming Infrastructure PoC
Surgomics
Demo Streaming /w Pravega
Surgomics
KPIs Streaming
Surgomics
KPIs Streaming
Surgomics
KPIs Streaming
Surgomics
Thank you