Decentralized Federated Learning Model Aggregation via Metadata Exchange

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Centralized federated learning systems rely heavily on a central server for model aggregation, which poses challenges in terms of flexibility, scalability, security, and costs.

Innovation Solution

Implement decentralized federated learning where model aggregation is performed locally between computing nodes without the need for a central server, using a mechanism that involves metadata exchange and model parameter aggregation based on current model ages and local model parameters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If centralized server performs model aggregation, then model aggregation can be coordinated centrally, but system flexibility and scalability are reduced

Engineering Contradiction:
Improvemodel aggregation coordinationVSAvoidsystem flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent divides the centralized aggregation function into distributed segments at individual computing nodes. Each node maintains its own model aggregation logic and can independently aggregate models from other nodes without requiring central server coordination, thereby achieving both reliable aggregation coordination and system flexibility through segmentation of the aggregation function.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If centralized server performs model aggregation, then aggregation coordination is simplified, but network dependency and communication bandwidth requirements increase

Engineering Contradiction:
Improveaggregation coordination complexityVSAvoidnetwork communication bandwidth
Core Design Contradiction:
Device complexityVSQuantity of substance

Solution Approach 1:

Each computing node performs self-service by independently aggregating models from other nodes using local resources. The nodes autonomously manage the aggregation process without relying on central server coordination, reducing network dependency and communication bandwidth requirements while maintaining simplified coordination through distributed consensus mechanisms.

Inventive Principle:
Principle #25Self-service

3Extent of automation

If centralized server performs model aggregation, then centralized control is achieved, but data security and privacy protection are compromised

Engineering Contradiction:
Improvecentralized controlVSAvoiddata security risk
Core Design Contradiction:
Extent of automationVSObject-affected harmful factors

Solution Approach 1:

The patent implements local quality by enabling each computing node to perform model aggregation using its own local resources and data. Model parameters are aggregated locally at each node without being transmitted to or stored at a central server, thereby maintaining centralized control functionality while significantly improving data security and privacy protection through decentralized processing.

Inventive Principle:
Principle #3Local quality

4Loss of time

If centralized server performs model aggregation, then coordination overhead is reduced, but system cost increases

Engineering Contradiction:
Improvecoordination overheadVSAvoidsystem cost
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

The patent introduces dynamics by enabling computing nodes to dynamically adjust their aggregation behavior based on real-time conditions such as network availability, computational resources, and data characteristics. Nodes can autonomously decide when and how to perform aggregation operations, reducing coordination overhead and system cost while maintaining efficient model aggregation through adaptive distributed control.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250217719A1Method and Device for Model Aggregation in Federated Learning
Publication Date: 2025.07.03 ROBERT BOSCH GMBH
  • US20250217719A1 patent drawing
  • US20250217719A1 patent drawing
  • US20250217719A1 patent drawing

AI summary

A method is for model aggregation in federated learning. The method is performed by a source computing node, and the source computing node is communicatively coupled with a target computing node. The method includes receiving metadata of the target computing node, and generating a model aggregation decision based on the metadata and an aggregation history of the source computing node. In response to generating a decision indicative of performing the model aggregation, the method includes performing model aggregation on a local model of the source computing node and a local model of the target computing node, and updating the local model of the source computing node to an aggregated model.