Cloud-Edge Model Processing with Local Gradient Aggregation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cloud service systems face inefficiencies in updating machine learning models due to high computing demands on cloud servers and edge devices, leading to reduced operating efficiency and data security issues.

Innovation Solution

Implementing a local server between the cloud server and edge devices to collaboratively update models using gradient values, reducing reliance on cloud server and edge device computing capabilities and minimizing data exchange.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the cloud server updates the machine learning model based on computing data from all terminal devices, then the model precision is improved, but the computing amount of the cloud server is increased and operating efficiency is reduced

Engineering Contradiction:
Improvemodel precisionVSAvoidoperating efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the model update process by introducing local servers that aggregate gradient values from multiple terminal devices. Instead of the cloud server directly collecting data from all terminals, local servers perform preliminary aggregation, dividing the computing task into distributed segments that reduce the cloud server's burden while maintaining model precision through collaborative federated learning.

Inventive Principle:
Principle #1Segmentation

2Productivity

If terminal devices perform federated learning to update the machine learning model, then the cloud server's computing amount is reduced, but the computing amount of the terminal device is increased

Engineering Contradiction:
Improvecloud server operating efficiencyVSAvoidterminal device computing power
Core Design Contradiction:
ProductivityVSPower

Solution Approach 1:

The patent introduces local servers as intermediary components between terminal devices and the cloud server. These local servers aggregate gradient values from multiple terminals and perform preliminary model updates, reducing the direct computing burden on terminal devices while maintaining the benefits of federated learning by keeping data locally and minimizing cloud server involvement in heavy computations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If latest computing data is sent to the cloud server for model updates, then the model precision is improved, but data security risks are increased

Engineering Contradiction:
Improvemodel precisionVSAvoiddata security risks
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent extracts and processes only the essential gradient values needed for model updates while leaving the actual computing data localized at terminal devices and local servers. This extraction approach maintains model precision by transmitting the necessary update information to the cloud server while eliminating the need to transfer sensitive raw data, thereby reducing data security risks.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12355620B2Model processing method for cloud service system and cloud service system
Publication Date: 2025.07.08 HUAWEI TECH CO LTD
  • US12355620B2 patent drawing
  • US12355620B2 patent drawing
  • US12355620B2 patent drawing

AI summary

In a model processing method, a first local server which is disposed between a cloud server and an edge device obtains a data set of the edge device. The data set comprises data used when the edge device performs computing by using a first model provided by the cloud server. The first local server determines, based on the data set of the edge device, a first gradient value for updating the first model, and sends the first gradient value to the cloud server for use by the cloud server to update the first model.