Federated Learning Loss Alignment Against Global Model Forgetting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Federated learning systems face issues with data imbalance among client devices leading to a loss of learning direction and catastrophic forgetting in the global model due to individually trained parameters without reference to a unified direction.

Innovation Solution

A federated learning system that incorporates a loss function for the difference between the predicted values of the global and local models, using a weighted combination of cross-entropy functions to align local models with the global model's learning direction, thereby preventing forgetting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If federated learning is used to avoid data centralization and reduce privacy risks, then data privacy protection is improved, but the learning direction is lost causing the forgetting problem

Engineering Contradiction:
Improvedata privacy riskVSAvoidlearning direction consistency
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The patent introduces a feedback mechanism where the global model's predicted values are fed back to client devices. These predicted values serve as feedback signals that guide local model training, ensuring local models do not deviate from the global learning direction while maintaining data privacy through federated learning architecture.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The global model is trained first to establish the correct learning direction and produce predicted values before local model training begins. This preliminary action ensures that local models have a reference framework to follow, preventing the forgetting problem from the outset while maintaining the privacy benefits of federated learning.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If local models are trained independently using only local data, then training speed is improved, but parameter updates deviate from global model direction

Engineering Contradiction:
Improvetraining speedVSAvoidparameter update accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The global model's predicted values act as an intermediary between the global model and local models. This intermediary provides guidance signals that mediate the training process, allowing local models to train independently at high speed while still receiving directional guidance to maintain parameter update accuracy aligned with the global model.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If data is centralized in cloud memory for model learning, then learning efficiency is improved, but network costs and data privacy risks increase

Engineering Contradiction:
Improvelearning efficiencyVSAvoidnetwork cost
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent segments the model training process into global model training at the central server and local model training at client devices. This segmentation allows efficient parallel training without centralizing data, reducing network transfer costs and eliminating the need to move large datasets between cloud and clients while maintaining high learning efficiency.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12632784B2System, method, and computer-readable storage medium for federated learning of local model based on learning direction of global model
Publication Date: 2026.05.19 KOREA ADVANCED INST OF SCI & TECH
  • US12632784B2 patent drawing
  • US12632784B2 patent drawing
  • US12632784B2 patent drawing

AI summary

Proposed is a federated learning system. The federated learning system comprises: a central server configured to transmit at least one global parameter of a global model to each client device, receive at least one local parameter of a local model trained from each of client devices, and update the global model using the at least one local parameter; and a plurality of client devices configured to train the local model by applying a loss between a predicted value of the global model and a predicted value of the local model possessed by itself to a loss function, and transmit at least one local parameter of the trained local model to the central server.