Federated Learning Clustering for User Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing user attribute prediction systems face challenges in maintaining accuracy due to data distribution differences across devices and the lack of comprehensive feature extraction, particularly with unstructured data, leading to reduced prediction accuracy and privacy concerns in data handling.

Innovation Solution

A prediction model training method that involves federated learning with clustering and hierarchical aggregation, where devices are grouped based on user features and processing capabilities, enabling global and intra-group parameter aggregation to update model parameters, and incorporating unstructured data features for improved prediction accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If user data is collected and stored on the server for prediction, then prediction accuracy is improved, but user privacy security deteriorates

Engineering Contradiction:
Improveprediction accuracyVSAvoidprivacy security risk
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the prediction model from the server and deploys it to user devices. The model parameters are updated through federated learning where only model updates (not raw user data) are transmitted to the server. This extracts the harmful element (centralized data storage) while preserving the useful element (prediction accuracy).

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces model parameters as an intermediary between user data and the server. Instead of directly transmitting user data to the server for prediction, the system uses model parameters that are updated through aggregated learning from multiple devices. This intermediary mechanism enables accurate prediction without exposing raw user privacy data.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If federated learning is used without device grouping, then implementation simplicity is improved, but prediction accuracy deteriorates due to data distribution differences

Engineering Contradiction:
Improveimplementation simplicityVSAvoidprediction accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent segments the federated learning process into two levels: global aggregation across all devices and intra-group aggregation within device groups. Devices are grouped based on similarities in user features and processing capabilities. This segmentation allows the system to handle data distribution differences by creating homogeneous groups while maintaining overall system simplicity through automated clustering.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by performing intra-group federated aggregation separately for each device group based on their specific characteristics. Each group receives tailored model updates that consider their local data distribution and device capabilities, while the global aggregation ensures consistency across the entire system. This localized approach improves accuracy without significantly complicating implementation.

Inventive Principle:
Principle #3Local quality

3Productivity

If only structured data is used for feature extraction, then processing efficiency is improved, but prediction accuracy deteriorates due to lack of unstructured data features

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidprediction accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent uses composite materials analogy by combining multiple feature types (structured and unstructured data features) into a comprehensive feature representation. The feature extraction process integrates both easily processable structured data and richer unstructured data, creating a composite feature set that leverages the advantages of both data types for improved prediction accuracy while maintaining reasonable processing efficiency.

Inventive Principle:
Principle #40Composite materials

Data Source

PatentUS20230214676A1Prediction model training method, information prediction method and corresponding device
Publication Date: 2023.07.06 SAMSUNG ELECTRONICS CO LTD
  • US20230214676A1 patent drawing
  • US20230214676A1 patent drawing
  • US20230214676A1 patent drawing

AI summary

A prediction model training method includes transmitting a model to be trained by a plurality of training devices, the model to be trained including feature extraction layers and prediction layers, classifying the plurality of training devices into at least one group based on extracted user features, receiving, from the plurality of training devices, model parameters including first parameters corresponding to the feature extraction layers and second parameters corresponding to the prediction layers, performing global federated aggregation based on the first parameters, performing intra-group federated aggregation for each of the at least one group, based on the second parameters of one or more of the plurality of training devices in a respective group, and transmitting, to the plurality of training devices, the global federated aggregation result and the intra-group federated aggregation result.