atlas

Research map / Federated learning and privacy / Communication-efficient FL

Effective and Efficient Federated Tree Learning on Hybrid Data

ICLR 2024 · Federated learning and privacy › Communication-efficient FL · approach: Efficient local training in FL · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes HybridTree, a layer-level federated GBDT method for hybrid (feature- and sample-partitioned) data that trains the host's upper tree layers and appends guest-held lower layers, cutting communication and computation versus node-level VFL.

Problem

Federated learning of tree models (GBDT) when parties hold data that differ in both feature and sample spaces (hybrid data), where existing node-level federated GBDT methods are designed only for horizontal or vertical settings and incur high communication and cryptographic overhead.

Approach

Observes that guest-feature split rules often form "meta-rules" (prediction is determined once the rule holds), proves that reordering guest splits to the last tree layers preserves expected predictions, and therefore lets the host train upper layers and guests append lower layers with only two communication rounds per tree.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use layer-level training that appends guest-trained layersHybridTree · AD, DEV-AD, Adult, and Cod-rnaAUPRC or accuracy: AD: 0.689 vs 0.537-0.566; DEV-AD: 0.553 vs 0.412-0.462; Adult: 0.832 vs 0.764-0.788; Cod-rna: 0.927 vs 0.805-0.863Helped
use HybridTree instead of centralized ALL-IN trainingGBDT on hybrid data · AD, DEV-AD, Adult, and Cod-rnaAUPRC or accuracy: AD: 0.689 vs 0.703; DEV-AD: 0.553 vs 0.574; Adult: 0.832 vs 0.853; Cod-rna: 0.927 vs 0.931Hurt
use layer-level training instead of node-level FedTree trainingfederated GBDT training · AD, DEV-AD, Adult, and Cod-rnatraining time (s): 84.1 vs 595.6; 58.2 vs 464.9; 2.0 vs 8.6; 1.0 vs 5.3Helped
increase HybridTree tree depth from 4 to 6 (ablation)HybridTree · ADAUPRC: 0.671 -> 0.682Helped
increase HybridTree tree depth from 6 to 8 (ablation)HybridTree · ADAUPRC: 0.682 -> 0.689Helped

Surprising findings

Limitations

Experimental setup

Datasets: PETs Prize Challenge AD dataset PETs Prize Challenge DEV-AD dataset Adult Cod-rna

Benchmarks: PETs Prize AD PETs Prize DEV-AD Adult Cod-rna

Metrics: AUPRC classification accuracy communication size (GB) training time (s) inference time (s)

Baselines: ALL-IN SOLO FedTree SecureBoost Pivot TFL

Builds on: GBDT SecureBoost FedTree Pivot Diffie-Hellman key exchange

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy