Federated Learning Modem Algorithm Training Edge Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern modem algorithms in edge devices are difficult to train continuously due to security and privacy concerns, as well as high bandwidth and power consumption, when sending data collected from actual use for training purposes.

Innovation Solution

Implementing federated learning by using a local controller within the edge device to receive inputs, update parameters, and share only the updated weights or gradients with a global server, allowing for secure and efficient training of modem algorithms without exposing sensitive information or increasing bandwidth and power usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data collected from actual use is sent over the network for training, then the modem algorithm can be improved, but user privacy is violated and bandwidth is consumed

Engineering Contradiction:
Improvemodem algorithm improvementVSAvoiduser privacy
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent extracts only the essential training information (gradients or weight updates) from the edge device while leaving the raw collected data localized and private. This extraction approach allows algorithm improvement without transmitting sensitive user information over the network.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary training process where local controllers train the modem algorithm using collected data locally, then share only the trained model parameters or gradients with the global server. This intermediary step prevents direct exposure of raw user data while still enabling algorithm improvement.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If access to the modem algorithm is allowed for training purposes, then the algorithm can be improved, but proprietary information is revealed

Engineering Contradiction:
Improvemodem algorithm improvementVSAvoidproprietary information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent extracts only the necessary updates (gradients or weight changes) from the local controller's training process and transmits these to the global server. The complete proprietary algorithm remains localized and secure, while only incremental improvement data is shared.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the training process into local and global components. The local controller performs training locally with proprietary data, then shares only the segmented results (updates) with the global server, maintaining security while enabling collaborative improvement.

Inventive Principle:
Principle #1Segmentation

3Productivity

If data is sent for centralized training, then the algorithm can be improved, but bandwidth consumption increases

Engineering Contradiction:
Improvemodem algorithm improvementVSAvoidbandwidth consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent extracts only the essential training signals (gradients or weight updates) which are significantly smaller in size than the raw collected data. This extraction dramatically reduces the amount of data that needs to be transmitted over the network.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of sending raw data from edge devices to the server for training, the patent inverts the approach by having the server receive only the trained model updates. This reversal of the data flow direction significantly reduces communication overhead.

Inventive Principle:
Principle #13The other way round (Inversion)

4Productivity

If data is sent for centralized training, then the algorithm can be improved, but power consumption increases

Engineering Contradiction:
Improvemodem algorithm improvementVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent extracts only the necessary training information (gradients or weight updates) rather than transmitting complete datasets. This extraction significantly reduces the computational and communication energy required for training.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent inverts the traditional centralized training model by performing the computationally intensive training process locally at the edge device and only communicating the results. This inversion reduces the energy consumption associated with data transmission and centralized processing.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS20240362494A1Systems and methods for training a modem algorithm using federated learning
Publication Date: 2024.10.31 SAMSUNG ELECTRONICS CO LTD
  • US20240362494A1 patent drawing
  • US20240362494A1 patent drawing
  • US20240362494A1 patent drawing

AI summary

A system and a method are disclosed, the method including receiving, by a first local controller of a first edge device, an input associated with an environment in which the first edge device operates, using a first machine-learning algorithm, determining, by the first local controller, a parameter for a pre-trained modem algorithm of the first edge device based on the input, executing a task on the first edge device based on executing the pre-trained modem algorithm with the parameter, determining a result of executing the task, training the first machine-learning algorithm, generating a first update to the first machine-learning algorithm based on the training, sending the first update to a server, receiving, from the server, a server update to the first machine-learning algorithm, and based on the server update, updating the first machine-learning algorithm.