atlas

Research map / Federated learning and privacy / Personalized and heterogeneous FL

Federated Causality Learning with Explainable Adaptive Optimization

AAAI 2024 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Non-IID federated learning · 19 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 FedCausal, a federated DAG-learning method that aggregates local NOTEARS-style causal models via a global acyclicity-constrained optimization, exchanging only first-layer parameters to handle non-iid client data.

Problem

Learning a unified global causal DAG from horizontally partitioned, privacy-restricted client data whose distributions may differ (non-iid), where existing federated or distributed causal discovery methods either need centralized data, share too many parameters, or cannot handle heterogeneity.

Approach

Replace weighted averaging of local causal matrices with a server-side optimization that pulls a global matrix toward each client's local matrix under an explicit NOTEARS acyclicity constraint, with clients adding a proximal penalty; for nonlinear models only the first MLP layer is shared. The authors argue this objective reduces to centralized NOTEARS/NOTEARS-MLP on iid data while allowing differ

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FedCausal instead of NO-ALLSachs causal discovery · SachsSHD: 18 -> 15Helped
Add the global acyclicity constraint (ablation)FedCausal · SachsFDR: 69.23 -> 52.63Helped
Add the global acyclicity constraint (ablation)FedCausal · non-iid synthetic, 40 nodesTPR: 84.7$\pm$3.4 -> 92.4$\pm$1.9Helped
Add the global acyclicity constraint (ablation)FedCausal · non-iid synthetic, 40 nodesFDR: 8.3$\pm$5.0 -> 4.4$\pm$2.8Helped
Omit the global acyclicity constraint (ablation)FedCausal · iid linear and nonlinear synthetic dataFDRHurt
Omit the global acyclicity constraint (ablation)FedCausal · non-iid synthetic dataTPRHurt
Average independently learned local graphs instead of optimizing the global graphNO-Avg · non-iid synthetic dataacyclicityHurt

Surprising findings

Limitations

Experimental setup

Datasets: Sachs protein signaling dataset synthetic ER/SF DAG data with LG, ANM-MLP, ADD-GP, MIM models

Benchmarks: Sachs protein signaling dataset synthetic ER/SF graphs with 10, 20, 40, 80 nodes

Metrics: TPR FDR SHD NNZ h(theta) acyclicity value

Baselines: FedDAG NOTEARS-ADMM NO-ALL NO-Avg NO-w/oAcy PC GES

Builds on: NOTEARS NOTEARS-MLP NOTEARS-ADMM FedDAG

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