ML Model Initialization via Intent Clustering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for implementing machine learning (ML) in complex systems, such as telecommunications networks, face inefficiencies in training ML models to satisfy dynamic intents, as they require maintaining multiple optimized models or training from an untrained state, which is impractical and resource-intensive.

Innovation Solution

The method involves mapping an intent to an intent cluster, setting initialisation parameters based on the cluster, and training an ML model using intent-specific state transition information, leveraging multi-task meta learning for efficient model training and resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple optimized ML models are maintained for different intents, then the system can satisfy diverse criteria effectively, but the device complexity and resource requirements increase significantly

Engineering Contradiction:
Improveability to satisfy diverse intent criteriaVSAvoidnumber of ML models to maintain
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal ML model that can handle multiple different intents and criteria through dynamic configuration rather than maintaining separate specialized models. The single model is designed to be multi-functional, adapting its behavior based on the specific intent cluster assigned to it, thereby reducing the number of models needed while maintaining versatility across diverse optimization criteria.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system changes parameters dynamically by assigning different intent clusters to the ML model based on the specific criteria that need to be satisfied. Instead of changing the model structure, the system adjusts the intent cluster parameter and corresponding configuration settings to adapt to different optimization goals, enabling one model to serve multiple purposes.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If ML models are trained from an untrained state for each new intent, then the model can be customized to specific criteria, but the training time and processing resources increase significantly

Engineering Contradiction:
Improvecustomization to specific intent criteriaVSAvoidtraining time for ML models
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-defining multiple intent clusters with their associated configurations and criteria before actual operation. When a new intent arrives, the system can quickly map it to an existing cluster or combine clusters rather than starting from scratch, significantly reducing training time while maintaining customization capability through the intent cluster framework.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses copying by replicating successful intent cluster configurations and applying them to new similar intents. Instead of training entirely new models for each intent, the system copies and adapts proven configurations from existing intent clusters, reducing training requirements while maintaining effectiveness for the new intent.

Inventive Principle:
Principle #26Copying

3Device complexity

If a single ML model is used for all intents, then the device complexity is reduced, but the model cannot effectively satisfy diverse and dynamic criteria

Engineering Contradiction:
Improvenumber of ML models to maintainVSAvoidability to satisfy diverse intent criteria
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system introduces dynamics by making the intent cluster assignment flexible and adaptable rather than static. The single ML model can dynamically switch between different intent clusters based on the current optimization goals and criteria, allowing it to effectively handle diverse requirements while maintaining a simple single-model architecture. The intent cluster configuration can be updated and reassigned as needed.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20240273416A1Methods and apparatus for addressing intents using machine learning
Publication Date: 2024.08.15 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US20240273416A1 patent drawing
  • US20240273416A1 patent drawing
  • US20240273416A1 patent drawing

AI summary

Methods and apparatus for addressing intents using machine learning (ML) are provided. A method of operation for a node implementing ML, wherein the node instructs actions in an environment in accordance with a policy generated by a ML agent, and wherein the ML agent models the environment, includes obtaining an intent, wherein the intent specifies one or more criteria to be satisfied by the environment. The method further includes determining an intent cluster from among a plurality of intent clusters to which the intent maps, the determination being based on the criteria specified by the intent, and setting initialisation parameters for a ML model to be used to model the intent, based on the determined intent cluster. The method also includes training the ML model using training data specific to the intent, and generating one or more suggested actions to be performed on the environment using the trained ML model.