Explainability-Guided Model Aggregation for Faster Federated Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional federated learning approaches for predictive models in telecommunications networks suffer from sub-optimal performance and slower convergence due to the dominance of local models with more samples, leading to increased computational requirements and energy inefficiency, without effectively leveraging the attributes of well-performing local models to update the global model.

Innovation Solution

A method that utilizes explainability values, such as SHAP values, from well-performing local models to update the global model, allowing for faster convergence and improved performance by excluding models with degraded performance, thereby reducing computational iterations and enhancing energy efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional Federated Averaging is used to aggregate local models, then the global model can be updated, but the convergence is slow and performance is sub-optimal

Engineering Contradiction:
Improvemodel performanceVSAvoidconvergence speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent changes the aggregation parameter from simple weighted average (FedAvg) to a performance-based selection mechanism. Instead of aggregating all local models equally, the system identifies well-performing local models (those exceeding a performance threshold) and uses only their parameters for global model updates, fundamentally changing how aggregation weights are assigned.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent extracts only the useful components from local models - specifically, it extracts parameters from local models that meet the performance threshold criterion. Models with degraded performance are excluded from the aggregation process, extracting only high-quality contributions toward the global model.

Inventive Principle:
Principle #2Taking out (Extraction)

2Quantity of substance

If all local models are used for aggregation regardless of performance, then more data is utilized, but computational requirements increase and energy efficiency decreases

Engineering Contradiction:
Improvedata utilizationVSAvoidenergy efficiency
Core Design Contradiction:
Quantity of substanceVSUse of energy by moving object

Solution Approach 1:

The patent extracts only high-quality local models that meet the performance threshold, excluding degraded models from the aggregation process. This selective extraction reduces the total computational workload while maintaining effective data utilization from the most informative sources.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies different treatment to different local models based on their quality. Well-performing models (above threshold) are included in aggregation, while degraded models (below threshold) are excluded. This local differentiation optimizes computational resources by focusing only on high-quality contributions.

Inventive Principle:
Principle #3Local quality

3Reliability

If drift detection and resolution mechanisms are implemented at local nodes, then model accuracy is maintained, but computational cost increases

Engineering Contradiction:
Improvemodel accuracyVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a feedback mechanism where local models report their performance metrics to the global node. Based on this feedback, the global node determines which local models meet the performance threshold and should contribute to aggregation. This feedback loop maintains accuracy while simplifying the overall computational burden compared to local drift detection mechanisms.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250225413A1First node, second node, third node and methods performed thereby for handling predictive models
Publication Date: 2025.07.10 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US20250225413A1 patent drawing
  • US20250225413A1 patent drawing
  • US20250225413A1 patent drawing

AI summary

A computer-implemented method, performed by a first node (111), for handling predictive models. The first node (111) updates (207), using machine learning, a first predictive model of an indicator of performance of the communications system (100). The updating (207) is based on respective explainability values respectively obtained from a first subset of a plurality of second nodes (112). The respective explainability values correspond to a first subset of respective second predictive models of the indicator of performance of the communications system (100), respectively determined by the first subset of the plurality of second nodes (112). The models in the first subset of respective second predictive models have a respective performance value above a threshold. The first node (111) then provides (208) an indication of the updated first predictive model to a third node (113) comprised in the plurality of second nodes (112) and excluded from the first subset, or to another node (114).