Federated Learning Model Aggregation Without Trusted Third Party

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Federated learning model training relies on a trusted third party, leading to privacy data leakage and security risks due to centralized storage of private keys, making it difficult to implement effectively.

Innovation Solution

A method for federated learning that allows multiple node devices to jointly calculate second-order gradient descent directions without relying on a third-party node, using fusion operators to determine model parameters and gradients, thereby enhancing security and reducing single-point centralized risks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a trusted third party is used to coordinate model training in federated learning, then model aggregation can be centralized and simplified, but security risks increase and private data leakage becomes possible

Engineering Contradiction:
Improvemodel aggregation coordinationVSAvoiddata security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent extracts the trusted third party from the system by implementing a distributed consensus mechanism where node devices collectively perform model aggregation through cryptographic protocols, eliminating the security vulnerability while maintaining coordination functionality

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces cryptographic intermediaries (secret sharing schemes and secure multi-party computation protocols) that enable secure model aggregation without requiring a trusted third party, allowing nodes to coordinate while protecting private data

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If a trusted third party stores private keys centrally, then key management becomes simplified, but single-point security risks increase and the system becomes difficult to implement

Engineering Contradiction:
Improvekey management structureVSAvoidsecurity risk
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments the private key storage and management function across multiple node devices using secret sharing schemes, where each node holds a share of the key material, eliminating the single-point security risk while distributing the complexity of key management

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent combines key management functionality into the distributed consensus protocol itself, where model aggregation and secure key operations are performed collectively by nodes through cryptographic protocols, simplifying the overall system architecture without centralizing security risks

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20230078061A1Model training method and apparatus for federated learning, device, and storage medium
Publication Date: 2023.03.16 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20230078061A1 patent drawing
  • US20230078061A1 patent drawing
  • US20230078061A1 patent drawing

AI summary

A model training method and apparatus for federated learning, a device and a storage medium are provided, which belong to the technical field of machining learning. The method includes: generating an ith scalar operator based on a (t-1)th round of training data and a tth round of training data (201); transmitting an ith fusion operator to a next node device based on the ith scalar operator (202); determining an ith second-order gradient descent direction of an ith sub-model based on an acquired second-order gradient scalar, an ith model parameter and an ithfirst-order gradient; and updating the ith sub-model based on the ith second-order gradient descent direction to obtain a model parameter of the ith sub-model during a (t+1)th round of iterative training.