Counterfactual Recourse for Explainable Network Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Machine-learning algorithms in communication networks often provide unfavorable outcomes and lack prescriptive recommendations for achieving favorable results, making it difficult for end customers to improve network performance effectively.

Innovation Solution

Implementing a counterfactual and recourse method that uses tree-based models to prescribe feature rules for favorable outcomes and Bayesian inference to assess the reliability of these rules, enabling the system to move towards a favorable state from an unfavorable one.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If machine-learning algorithms are used to optimize network performance, then network optimization capability is improved, but explainability and actionable guidance for achieving favorable outcomes deteriorates

Engineering Contradiction:
Improvenetwork optimization capabilityVSAvoidexplainability of decisions
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system implements feedback mechanisms by evaluating the actual network performance against predicted outcomes and using this information to refine future predictions and recommendations. The recourse mechanism provides feedback on what actions were taken and their effectiveness, creating a continuous improvement loop that enhances both optimization capability and explainability.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces an intermediary layer between the machine-learning algorithm and the network operator. This intermediary component translates complex algorithmic decisions into actionable recommendations and explanations, making the black-box algorithm outputs interpretable and useful for operators who need to understand and act on the recommendations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If machine-learning algorithms provide predictions, then network performance optimization is improved, but prescriptive recommendations for favorable outcomes deteriorates

Engineering Contradiction:
Improveprediction accuracyVSAvoidease of achieving favorable outcomes
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

Instead of simply predicting what will happen given current settings, the system inverts the approach by providing prescriptive recommendations on what settings should be changed to achieve favorable outcomes. The recourse mechanism works backward from the desired favorable state to identify the specific configuration changes needed, making the path to optimization clear and actionable.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The system focuses on identifying and recommending specific parameter changes in network configuration. By analyzing which parameters have the most impact on performance outcomes, the system provides targeted recommendations for adjusting these parameters to achieve favorable results, rather than generic optimization advice.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If end customers change inputs to see how predictions vary, then understanding algorithm behavior is improved, but the complexity of exploring all possibilities deteriorates

Engineering Contradiction:
Improveunderstanding algorithm behaviorVSAvoidcomplexity of input exploration
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system segments the complex space of possible input parameters into key drivers and influential factors. By identifying which parameters have the most significant impact on predictions and outcomes, the system breaks down the complex exploration task into focused areas, making it manageable and efficient for operators to understand and act on.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of requiring exhaustive exploration of all possible parameter combinations, the system provides partial but high-impact recommendations. By focusing on the most influential parameters and their optimal values, the system achieves sufficient understanding and optimization without requiring operators to explore the entire complex parameter space.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250119360A1Counterfactual and Recourse Method for Recommending Network Configurations towards Favorable Outcome
Publication Date: 2025.04.10 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US20250119360A1 patent drawing
  • US20250119360A1 patent drawing
  • US20250119360A1 patent drawing

AI summary

A method for improving communication network performance comprises identifying a favorability status of individual predictions and/or decisions of a plurality of decisions of a machine-learning algorithm acting on the communication network. The favorability statuses are stored with corresponding values of network parameters used as features in the algorithm. A counterfactual algorithm is generated, e.g., by generating a tree-based classification algorithm, based on the stored favorability statuses and network parameter values, to derive rules for producing a favorable status based on one or more of the network parameters. A proposed recourse action comprising a change in at least one of the network parameters is identified, based on the rules, and a decision network, such as a Bayesian inference network, is generated for determining a confidence level estimating a reliability of achieving a favorable status by changing the network parameter(s). Whether to implement the proposed recourse action is determined, based on the confidence level.