Federated Learning Control Device Asynchronous Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional federated learning systems face safety and efficiency issues due to the transmission of plaintext worker models, allowing the federated learning device to infer the learning data tendencies, and inefficient processing speed considerations.

Innovation Solution

A control device manages a federated learning system with secure federated learning devices, where model learning devices perform local processing and provide confidential information for secure aggregation, and the control device adjusts processing control to synchronize or asynchronous local processing based on processing times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If plaintext worker models are transmitted in conventional federated learning, then the federated learning device can aggregate models efficiently, but data privacy is compromised as the device can infer learning data tendencies

Engineering Contradiction:
Improvedata privacyVSAvoidlearning data tendency inference
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent introduces an intermediary encryption mechanism where worker models are encrypted before transmission to the federated learning device. The encryption acts as a mediator that prevents the device from directly accessing or inferring information from the raw worker models, thereby protecting data privacy while still enabling model aggregation through decryption and processing

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent transforms the worker models by applying encryption parameters before transmission. This parameter change converts the plaintext models into ciphertext forms, fundamentally altering their state to prevent inference of learning data tendencies while maintaining the ability to aggregate them through proper decryption and processing procedures

Inventive Principle:
Principle #35Parameter changes

2Stability of the object's composition

If synchronous control is used in federated learning, then all model learning devices are coordinated, but processing efficiency decreases when devices have different speeds

Engineering Contradiction:
ImprovesynchronizationVSAvoidprocessing efficiency
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The patent implements a dynamic control mechanism that adapts the synchronization strategy based on the processing speeds of different model learning devices. Instead of rigid synchronous control, the system dynamically adjusts timing and coordination parameters to accommodate varying device performance, thereby maintaining stability while improving overall processing efficiency

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent allows faster devices to proceed with partial aggregation operations while slower devices are still processing, rather than waiting for all devices to complete. This partial action approach prevents faster devices from idle waiting, improving productivity while maintaining eventual synchronization through coordinated finalization of aggregation results

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If asynchronous control is implemented to improve processing efficiency, then devices can operate at their own speeds, but coordination and synchronization become more complex

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidcontrol coordination
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent incorporates feedback mechanisms where model learning devices report their processing status and timing information to the federated learning device. This feedback enables the system to track asynchronous operations, coordinate aggregation timing, and maintain synchronization without requiring complex centralized control, thereby managing coordination complexity through information feedback

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250190862A1Control apparatus, model learning apparatus, secure federated learning apparatus, their methods, and programs
Publication Date: 2025.06.12 NT T INC
  • US20250190862A1 patent drawing
  • US20250190862A1 patent drawing
  • US20250190862A1 patent drawing

AI summary

A federated learning system including a model learning device and a secure federated learning device is controlled. The model learning device updates an aggregate model by machine learning using local learning data to obtain information for identifying a worker model and executes local processing for providing confidential information of the information for identifying the worker model to the secure federated learning device. The secure federated learning device obtains confidential information of information for identifying a new aggregate model obtained by aggregating a plurality of worker models through secure computation using the obtained confidential information of the information for identifying the worker model without obtaining the worker models, and executes secure aggregation processing for providing the information for identifying the new aggregate model or the confidential information of the information for identifying the new aggregate model to a plurality of model learning devices. In this case, asynchronous control for causing local processing of the plurality of model learning devices to be executed asynchronously is performed in a case in which a local processing time corresponding to the local processing is longer than an aggregation processing time corresponding to the secure aggregation processing, and synchronous control for synchronizing the local processing of the plurality of model learning devices is performed in a case in which the asynchronous control is not performed.