atlas

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

Splitting with Importance-aware Updating for Heterogeneous Federated Learning with Large Language Models

ICML 2025 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Non-IID federated learning

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 FedICU, a federated LoRA fine-tuning framework for LLMs that splits client updates into consensus (magnitude) and divergence (direction) parts and uploads only importance-selected parameters to reduce forgetting under non-IID instruction data.

Problem

Federated supervised fine-tuning of LLMs on heterogeneous (non-IID) client instruction data tends to overfit to local distributions and cause catastrophic forgetting of general capabilities, while uploading all LoRA parameters is communication-costly.

Approach

Decompose each client's LoRA update into column-wise L2-norm (consensus) and normalized direction (divergence); aggregate consensus by averaging and divergence by cosine-similarity-weighted softmax, and perform momentum-based importance-aware masked uploads that keep only parameters whose specialization importance exceeds their generalization importance.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use FedICU instead of FedAvgNousResearch Llama-2-7b-hf · MT-Bench, first turn (MT-1)score: 4.58 -> 4.83Helped
use FedICU instead of FedProxNousResearch Llama-2-7b-hf · MT-Bench, second turn (MT-2)score: 3.30 -> 3.43Helped
use FedICU instead of ScaffoldNousResearch Llama-2-7b-hf · MT-Bench final scorescore: 3.84 -> 4.13Helped
use FedICU instead of ScaffoldNousResearch Llama-2-7b-hf · HumanEvalscore: 0.10 -> 0.10No clear effect
use FedICU instead of FedAvgMNousResearch Llama-2-7b-hf · MMLU, financialscore: 0.40 -> 0.35Hurt
use FedICU instead of FedYogiNousResearch Llama-2-7b-hf · GSM8Kscore: 0.16 -> 0.14Hurt
add Consensus-Divergence Splitting (ablation)FedICU · MT-Bench, second turn (MT-2)score: 3.03 -> 3.41Helped
add Importance-Aware Updating (ablation)FedICU · MT-Bench, second turn (MT-2)score: 3.25 -> 3.43Helped
add both Importance-Aware Updating and Consensus-Divergence Splitting (ablation)FedICU · MT-Bench final scorescore: 3.80 -> 4.13Helped
add momentum and smoothing mask to Importance-Aware Updating (ablation)FedICU · MT-Bench final scorescore: 4.13 -> 3.90Hurt
add momentum while removing smoothing (ablation)Importance-Aware Updating · MT-Bench final scorescore: 4.01 -> 3.97Hurt
remove smoothing while keeping momentum (ablation)Importance-Aware Updating · MT-Bench final scorescore: 3.90 -> 3.97Helped

Surprising findings

Limitations

Experimental setup

Datasets: Alpaca (Taori et al., 2023) Code dataset (Chaudhary, 2023) MathInstruct/GSM8K-style math dataset (Xiang Yue, 2023) FinGPT sentiment dataset (Yang et al., 2023b)

Benchmarks: MT-Bench HumanEval MMLU GSM8K

Metrics: MT-Bench first-turn score MT-Bench second-turn score MT-Bench final score HumanEval score MMLU score GSM8K score average rank

Baselines: FedAvg FedProx FedAvgM Scaffold FedAdam FedYogi Base model without SFT

Builds on: OpenFedLLM FedAvg LoRA FedProx Scaffold

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