FedZero
TRAINING
CONFIDENTIAL FEDERATED LEARNING • STEP-BY-STEP STUDIO

Federated Training Control Deck

Configure datasets, select custom features and labels in tabular format, calibrate edge device enclaves with equal or manual dataset splits, design neural hidden layers with unlimited epochs, and inspect live multi-node logs.

WS Connecting...
0 Nodes Ready
01

Dataset Selection

Choose a synthetic test dataset preset or enter / upload your own CSV data.

Clinical Oncology & Cardio✓

Healthcare EHR Diagnostics

Multivariate patient diagnostic records with clinical biomarkers for early pathology detection.

480 Total RowsTarget: diagnostic_risk
Clinical Baseline • 480 RowsHardware Native
Clinical Oncology & Deep Genomics

Genomic Multi-Omics Sequencing (Deep Cancer Profiling)

High-throughput 32-biomarker somatic mutation profiling and next-generation RNA-seq expression telemetry. Heavy multi-parameter convergence across distributed medical enclaves.

48,500 Total RowsTarget: malignant_pathology
Enterprise Scale • 48.5K RowsHardware Native
Fintech & L2 Market Depth

High-Frequency Order Book Microstructure (L2 Telemetry)

Sub-millisecond institutional order book depth, cross-exchange liquidity imbalances, and volatility spikes across 24 latency-sensitive signals.

64,000 Total RowsTarget: flash_crash_risk
High-Throughput • 64.0K RowsHardware Native
Fintech & Web3 Fraud

Financial Transaction Anomaly

Credit card telemetry, transaction velocity, risk scores, and geospatial signals for fraud detection.

750 Total RowsTarget: is_fraud
Production Telemetry • 750 RowsHardware Native
Smart Manufacturing

Industrial IoT Edge Telemetry

Multi-sensor industrial telemetry monitoring rotor temperature, acoustic vibrations, and RPM deviations.

600 Total RowsTarget: machine_failure
Industrial Edge • 600 RowsHardware Native
Computer Vision

MNIST Digit PCA Embeddings

16-dimensional PCA eigenprojections of handwritten digits for distributed privacy-preserving classification.

900 Total RowsTarget: is_odd_digit
Vision Embeddings • 900 RowsHardware Native
02

Features & Target Tabular Profiler

Inspect columns in tabular format showing unique values, hot/cold variance signal, memory size, and designate target label.

TARGET LABELCurrent Target: diagnostic_risk
Active Features: 8 / 15 Selected (Input Dim = 8)
IncludeColumn NameRoleData TypeUnique ValuesFeature EncodingMemory SizeMissingValue Range / SampleAction
diagnostic_riskTARGETinteger2 unique
3.8 KB0 (0%)[0, 1] BinaryActive Target
ageFEATUREnumeric52 unique
3.8 KB0 (0%)24 - 86 yrs
systolic_bpFEATUREnumeric68 unique
3.8 KB0 (0%)98 - 188 mmHg
diastolic_bpFEATUREnumeric44 unique
3.8 KB0 (0%)60 - 115 mmHg
fasting_glucoseFEATUREnumeric94 unique
3.8 KB0 (0%)65 - 240 mg/dL
cholesterol_ldlFEATUREnumeric112 unique
3.8 KB0 (0%)80 - 245 mg/dL
troponin_iFEATUREnumeric38 unique
3.8 KB0 (0%)0.01 - 0.45 ng/mL
crp_biomarkerFEATUREnumeric49 unique
3.8 KB0 (0%)0.2 - 14.8 mg/L
wbc_countFEATUREnumeric58 unique
3.8 KB0 (0%)4.1 - 16.5 k/uL
creatinine_serumIGNOREDnumeric31 unique
3.8 KB0 (0%)0.6 - 2.8 mg/dL
bmi_indexIGNOREDnumeric76 unique
3.8 KB0 (0%)18.2 - 42.6
spo2_deficitIGNOREDnumeric22 unique
3.8 KB0 (0%)0 - 8 %
respiratory_rateIGNOREDnumeric18 unique
3.8 KB0 (0%)12 - 28 bpm
smoker_statusIGNOREDcategorical3 unique
3.8 KB0 (0%)[0: Never, 1: Former, 2: Active]
genetic_marker_aIGNOREDboolean2 unique
3.8 KB0 (0%)[0, 1]
genetic_marker_bIGNOREDboolean2 unique
3.8 KB0 (0%)[0, 1]
03

Participating Edge Devices & Data Split (0 Active)

Choose which nodes participate and specify whether dataset samples are equally divided or manually allocated.

Run Real SGD on a Physical Laptop:
Total Dataset Rows
480Total Samples
Preset: Healthcare EHR Diagnostics
Allocated Across Nodes
0Rows (0%)
Remaining / UnassignedIncomplete
480Rows
Strategy: ⚖️ Equal Row Distribution(0 active edge participants)
Simulate:

No Edge Devices Connected

By default, no mock nodes are present. Connect an actual physical laptop using the official worker script above, or spawn simulated test nodes on-demand to test locally.

Simulate Test Nodes:

Python Pipeline Studio & Distributed Execution

Design custom model architectures & local training steps. Edge nodes run the pipeline on their local private datasets with zero raw data sharing.

pipeline.py(1 lines • Python 3)
Custom Architecture & SGD Definition
edge_training_pipeline.py
Editable in-browser or on local edge machines
Launch on Other Devices with Custom Local Dataset Paths

Each connected edge device runs the same pipeline logic locally on its own private hardware enclave. Devices can specify their own local dataset path (--data-path) and edit pipeline.py locally without affecting other nodes!

python fedzero_worker.py --server http://localhost:8000 --name "Hospital_Beta_Node" --data-path "C:/data/patient_records.csv" --pipeline "./pipeline.py"
05

Neural Hidden Layers & Hyperparameters

Add or remove hidden layers, customize neurons per layer, enter any number of epochs, and set custom learning rate.

Input Layer (D)Auto
8
Selected Input Features

Matches the 8 active features selected from table.

+2
Hidden Layer #1
Neurons / Units:
Activation:
Status: Calibrated32 Nodes
Hidden Layer #2
Neurons / Units:
Activation:
Status: Calibrated16 Nodes
Output LayerTarget
2
Prediction Units

Objective target: diagnostic_risk.

Hyperparameters & Round Execution

Enter any number of epochs and custom learning rate, then start the training round.

Local Epochs (No Limit):
Learning Rate (η):
Model Parameters850

Multi-Node Distributed Logs Terminal

Simultaneous execution streams for all participating edge nodes (0 active devices).

1. Edge SGD
Training 4 local epochs
2. zkML Prover
Halo2 KZG arithmetic circuits
3. Arbitrum EVM
ZKVerifier.sol pairing check
4. Cross Relayer
Dual-chain bridge to Solana
5. Solana Rewards
SOL token payout & FedAvg