pFedLA and HeurpFedLA (Layer-Wised Hypernetwork Model Aggregation for Personalized Federated Learning)
Algorithms AIMech:PFedLaAndHeurPFedLaLayerWisedHypernetworkModelAggregationForPersonalizedFederatedLearning DRAFT
Aliases: pFedLA, HeurpFedLA, Layer-wised Personalized Federated Learning
A layer-wise personalized federated learning framework (Ma, Zhang, Guo, & Xu 2022, Section 3, Equations 1-12, Algorithms 1-2) that deploys a dedicated server-side hypernetwork HN_i(v_i; psi_i) with trainable client embedding vector v_i and hypernetwork weights psi_i for each client i in {1, ..., N} to generate an N x n column-stochastic layer-wise aggregation weight matrix alpha_i = [alpha_i^{l1}, alpha_i^{l2}, ..., alpha_i^{ln}] satisfying sum_{j=1}^N alpha_i^{ln, j} = 1 (Equations 3-4), synthesizes client i's personalized model by layer-wise weighted combination theta_bar_i^{ln} = sum_{j=1}^N theta_j^{ln} alpha_i^{ln, j} across all clients' intermediate layers {theta_j^{ln}} (Equations 5-6), updates v_i and psi_i at the server using the chain-rule surrogate gradients Delta v_i = (nabla_{v_i} theta_bar_i)^T Delta theta_i and Delta psi_i = (nabla_{psi_i} theta_bar_i)^T Delta theta_i driven by client i's local parameter displacement Delta theta_i = theta_i - theta_bar_i^{(t+1)} (Equations 8-11, Algorithm 1), and optionally retains the top-k highest self-weighted layers theta_bar_i^{retain} = AT_k{theta_bar_i^{l1}, ..., theta_bar_i^{ln} | alpha_i^{l1, i}, ..., alpha_i^{ln, i}} purely locally without server aggregation or transmission in its communication-efficient variant HeurpFedLA (Equation 12, Algorithm 2).
Identity Notes & Concept Scope
Distinct from pFedHN (AIMech:PFedHnPersonalizedFederatedHypernetworks, Shamsian et al. 2021), where a single hypernetwork directly generates the target neural network's raw weight tensors theta_i = HN(v_i; psi) rather than generating an N x n cross-client layer-wise convex combination matrix alpha_i = HN_i(v_i; psi_i) to aggregate clients' locally trained layer parameters {theta_j^{ln}}; and distinct from FedFomo (AIMech:FedFomoFirstOrderModelOptimizationForPersonalizedFederatedLearning, Zhang et al. 2021) and FedAMP (AIMech:FedAmpFederatedAttentiveMessagePassingForPersonalizedCrossSiloFederatedLearning, Huang et al. 2021), which compute whole-model scalar aggregation weights using parameter/loss distances rather than hypernetwork-parameterized layer-granular aggregation matrices.
Claims & Grounded Evidence
4 Claims
Mechanism
#r485-hypernetwork-parameterized-layer-wise-aggregation-mechanism
For each client i, server hypernetwork HN_i(v_i; psi_i) maps client embedding v_i to layer-specific cross-client aggregation weights alpha_i^{ln, j} (sum_{j=1}^N alpha_i^{ln, j} = 1) so that each layer ln of client i's personalized model is aggregated as theta_bar_i^{ln} = sum_{j=1}^N theta_j^{ln} alpha_i^{ln, j} (Equations 3-6), and updates v_i and psi_i via chain-rule inner products with the uploaded local update Delta theta_i (Equations 10-11, Algorithm 1) (Ma et al. 2022, Section 3.2, pp. 4-5).
Mechanism
#r485-heurpfedla-topk-self-weight-layer-retention-mechanism
HeurpFedLA sorts client i's self-aggregation weights {alpha_i^{l1, i}, ..., alpha_i^{ln, i}} in descending order and selects the top-k layers theta_bar_i^{retain} = AT_k{theta_bar_i^{l1}, ..., theta_bar_i^{ln} | alpha_i^{l1, i}, ..., alpha_i^{ln, i}} (Equation 12) to remain strictly local on client i without server aggregation or server-to-client download, reducing communication cost while preserving personalized layers (Ma et al. 2022, Section 3.3, Algorithm 2, Figure 4, Table 3, pp. 5 & 8).
Application
#r485-non-iid-image-classification-personalization-application
Applied to personalized federated image classification across 10-client and 100-client non-IID partitions on EMNIST, FashionMNIST, CIFAR-10, and CIFAR-100 benchmarks (Ma et al. 2022, Section 4, Tables 1-3, Figures 5-7).
Limitation
#r485-per-client-server-hypernetwork-and-model-storage-limitation
Requires the server to store and maintain N separate intermediate client models {theta_1, ..., theta_N} and N dedicated hypernetworks {HN_1(v_1; psi_1), ..., HN_N(v_N; psi_N)}, and assumes identical neural layer architectures across all participating clients (Ma et al. 2022, Section 3.2 & Section 4.1, pp. 3-4 & 7).
⚠️ Curated Limitations & Negative Results
- Server memory scales linearly with the total number of clients N due to storing N intermediate client models and N hypernetworks.
- Requires all clients to share an identical layer-by-layer neural architecture.
Artificial Intelligence Ontology (AIO) Grounding
Mapped AIO Classes
| AIO Target Class | Mapping Relation | Mapping Rationale |
|---|---|---|
AIO:FederatedLearning
Federated Learning
|
broad_match | pFedLA and HeurpFedLA are layer-wise hypernetwork-aggregated personalized federated learning algorithms within the broader FederatedLearning category. |
Evidence Sources & Primary Literature
3 Sources| Source ID | Publication / Document | Type / Access | Reference & Checksum |
|---|---|---|---|
r485-primary-pdf
|
Xiaosong Ma, Jie Zhang, Song Guo, Wenchao Xu
|
primary paper
full_text
|
ID: https://arxiv.org/abs/2205.03993
sha256:53c0e5229343…
|
r485-arxiv-abs
|
Xiaosong Ma, Jie Zhang, Song Guo, Wenchao Xu
|
primary paper
abstract_only
|
ID: https://arxiv.org/abs/2205.03993
sha256:cbc990150f98…
|
r485-metadata-cr
|
Xiaosong Ma, Jie Zhang, Song Guo, Wenchao Xu
|
primary paper
abstract_only
|
ID: https://arxiv.org/abs/2205.03993
sha256:222519719466…
|
Ontology & Grounding Topology
Open in interactive network graph →Curation Provenance
Curator: Antigravity
Method: ai_assisted
Model: Gemini
Created: 2026-10-19T09:28:00Z
Updated: 2026-10-19T09:28:00Z
Explore across X-Mech
Related computational & biological Mechs:
Embedding Map
Network Graph
ProteinTraitsMech (ESM-2 pLM)
DUFMech (Domain pLM)
TraitMech
CultureMech
All 14 X-Mech Repositories