Federated Model Aggregation Using Similarity Screening Against Poisoning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Federated learning technologies face challenges in ensuring data privacy and model robustness, with existing privacy protection methods like differential privacy and homomorphic encryption being computationally complex and affecting model availability and accuracy, while robustness verification methods like Krum, Trim-Mean, and Median discard normal models, impacting model aggregation.

Innovation Solution

A federated learning method that involves an aggregation device computing model similarities between user-generated segmented models and a standard model, selecting normal models for partial aggregation, and generating global aggregated models, while using a blockchain to verify user equipment trust and protect data privacy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If differential privacy or homomorphic encryption is used for privacy protection, then data privacy is protected, but computation complexity increases and model availability and accuracy are affected

Engineering Contradiction:
Improvedata privacy protectionVSAvoidcomputation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The model is segmented into multiple parts (normal segmented models and suspected poisoned segmented models) based on similarity verification against a standard model. This segmentation allows the system to process different model portions differently, applying privacy protection selectively rather than uniformly across all data, thereby reducing overall computational complexity while maintaining privacy protection for critical segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different privacy protection measures are applied to different segments of the model based on their similarity to the standard model. Normal segmented models undergo standard aggregation, while suspected poisoned models undergo more rigorous verification or are excluded. This local differentiation optimizes the balance between privacy protection and computational efficiency by applying stronger measures only where necessary.

Inventive Principle:
Principle #3Local quality

2Reliability

If Krum, Trim-Mean, or Median methods are used for robustness verification, then model robustness is improved, but normal models or normal model parameters are discarded, affecting model aggregation

Engineering Contradiction:
Improvemodel robustnessVSAvoidloss of normal model parameters
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

Before performing model aggregation, the system performs a preliminary similarity verification action by comparing each received segmented model against a standard model. This preliminary action identifies and flags suspected poisoned models before they can contaminate the aggregation process, allowing normal models to be preserved and aggregated without loss of their valuable parameters.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where the standard model serves as a reference for verifying incoming segmented models. Based on the similarity feedback from this verification, the system determines whether to include or exclude each model segment from aggregation. This feedback-driven approach ensures that normal models are retained while poisoned models are filtered out, preventing unnecessary loss of useful model parameters.

Inventive Principle:
Principle #23Feedback

3Reliability

If existing robustness verification methods are used, then model robustness is enhanced, but model aggregation accuracy decreases due to improper screening of models and parameters

Engineering Contradiction:
Improvemodel robustnessVSAvoidmodel aggregation accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The system changes the verification parameter from simple statistical measures (mean, median, trim-mean) to similarity-based verification against a standard model. This parameter change enables more accurate identification of poisoned models while preserving normal models, thereby maintaining both robustness and aggregation accuracy. The similarity metric provides a more nuanced assessment of model quality compared to traditional robustness verification methods.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250365151A1Federated learning running method with robustness, system, and apparatus
Publication Date: 2025.11.27 HUAWEI CLOUD COMPUTING TECHNOLOGIES CO LTD
  • US20250365151A1 patent drawing
  • US20250365151A1 patent drawing
  • US20250365151A1 patent drawing

AI summary

An aggregation device receives a plurality of first segmented models sent by user equipments, and separately computes a model similarity corresponding to each first segmented model. The aggregation device generates partial aggregated models based on second segmented models, where the second segmented models are selected from the plurality of first segmented models based on model similarities. The aggregation device aggregates partial aggregated models corresponding to the user equipments to generate global aggregated models. In the foregoing process, the aggregation device selects, from the first segmented models based on the model similarities corresponding to the first segmented models that are in a non-plaintext state, the second segmented models that can be used for partial aggregation, to generate the partial aggregated models, and then generates the global aggregated models based on the partial aggregated models.