Edge ML Feature Selection via Central Contextual Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing dimensionality reduction techniques in machine learning models deployed at the edge of a network often ignore relevant and causally important data, leading to suboptimal performance due to the lack of consideration for contextual information.

Innovation Solution

A method is introduced where a central entity selects a set of features for a machine learning model based on available data, features, and contextual information associated with the network, using processing circuitry and memory to communicate and process this information, thereby improving the model's performance by incorporating previously irrelevant data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If dimensionality reduction techniques are used to reduce data at the edge, then compute resources and storage resources are saved, but relevant and causally important data may be ignored or excluded

Engineering Contradiction:
Improvecompute resourcesVSAvoidrelevant data
Core Design Contradiction:
Use of energy by moving objectVSLoss of information

Solution Approach 1:

The patent applies preliminary action by performing dimensionality reduction and feature selection at a central entity before deploying the machine learning model to the edge entity. This allows the central entity to identify and retain causally important features using full contextual information, ensuring that only truly relevant features are reduced at the edge, thus saving compute resources without losing important data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a central entity as an intermediary between the data source and the edge machine learning model. This intermediary performs feature selection and dimensionality reduction using comprehensive contextual information, then transmits the selected features to the edge entity. This mediator ensures that causally important data is preserved while still achieving data reduction for efficient edge computing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If dimensionality reduction techniques are used to reduce data at the edge, then storage resources and transport resources are saved, but the ML model may ignore data that could improve performance

Engineering Contradiction:
Improvedata volumeVSAvoidmodel performance
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system performs preliminary feature selection at the central entity using complete contextual information before deploying the model to the edge. This advance processing ensures that only the most relevant features are selected for transmission to the edge, reducing data volume while maintaining model reliability by preserving causally important features.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the central entity receives information about data availability and model performance, then adjusts feature selection accordingly. This feedback loop ensures that features critical for model performance are identified and retained, while still achieving data reduction for efficient storage and transport at the edge.

Inventive Principle:
Principle #23Feedback

3Loss of time

If reduced data is used for training and prediction at the edge, then response time constraints are met, but overfitting may be avoided less effectively

Engineering Contradiction:
Improveresponse timeVSAvoidmodel generalization
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system performs preliminary dimensionality reduction and feature selection at the central entity using full contextual information before deploying to the edge. This advance processing creates an optimized feature set that maintains model generalization capabilities while reducing the data volume processed at the edge, thus meeting response time constraints without sacrificing reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The central entity acts as an intermediary that performs feature selection using comprehensive data, then transmits the optimized feature set to the edge entity. This mediator ensures that the reduced feature set maintains good generalization properties by preserving causally important features, while the edge entity can process the reduced data quickly to meet response time requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If the ML model uses more data locally available at the edge, then better performance can be achieved, but compute resources and processing power are consumed

Engineering Contradiction:
Improvemodel performanceVSAvoidcompute resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary feature selection at the central entity using complete contextual information and full data sets, identifying the most causally important features before deployment. This advance processing allows the edge model to achieve good performance using only the selected features, avoiding the need to process all locally available data and thus conserving compute resources at the edge.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts only the most relevant and causally important features from the complete data set using dimensionality reduction techniques at the central entity. This extraction process creates a streamlined feature set that can be processed efficiently at the edge, achieving good model performance while minimizing compute resource consumption by excluding irrelevant features.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20240119369A1Contextual learning at the edge
Publication Date: 2024.04.11 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US20240119369A1 patent drawing
  • US20240119369A1 patent drawing
  • US20240119369A1 patent drawing

AI summary

There is provided a method performed by a central entity of a network. A first set of features is selected for a machine learning model to take into account when analysing data. The machine learning model is to be deployed at an edge entity of the network. The selection is based on first information indicative of data that is available for the machine learning model to analyse, second information indicative of features that are available for the machine learning model to take into account when analysing data, and contextual information associated with the network.