Action Recommendation Engine for Autonomous Network Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current AI-based network control systems, particularly those using closed-loop Reinforcement Learning (RL), face challenges such as intensive computations, significant data requirements, and the potential for negative actions due to limitations in reward system design, multiple AI system interactions, and testing limitations, which hinder efficient and safe autonomous network management.

Innovation Solution

The introduction of an Action Recommendation Engine (ARE) that utilizes a Machine Learning (ML) model to classify network states and suggest remediation actions or identify root causes, employing supervised ML or Collaborative Filtering techniques, which require less data and computational intensity compared to traditional RL methods, and operates within a closed-loop feedback system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If Reinforcement Learning (RL) is used for autonomous network control, then the system can learn optimal behaviors through intensive computations and significant data, but the training phase requires excessive computational resources and data before deployment

Engineering Contradiction:
Improveautonomous network controlVSAvoidcomputational resources
Core Design Contradiction:
Extent of automationVSUse of energy by moving object

Solution Approach 1:

The patent pre-trains the RL model offline using historical network data and simulated environments before deployment. This preliminary training phase separates the computationally intensive learning process from the actual network operation, allowing the model to be ready for autonomous control without consuming excessive real-time computational resources during network management.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses simulated network environments and digital twins to train the RL model instead of requiring extensive real network data and computations. By creating virtual copies of the network for training purposes, the system can perform intensive computations in a safe, isolated environment without risking actual network operations or requiring proportional real-world resources.

Inventive Principle:
Principle #26Copying

2Reliability

If multiple AI systems are used to check actions against each other, then safety may be improved through majority decision, but the complexity of coordinating multiple systems increases

Engineering Contradiction:
Improvesafety of actionsVSAvoidsystem coordination
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a safety layer or intermediary component that acts as a mediator between the RL model and network actions. This safety layer validates proposed actions against predefined safety rules and constraints before execution, providing a simpler alternative to coordinating multiple AI systems while maintaining reliability through a dedicated safety verification mechanism.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If the AI system is tested on a small scale domain, then negative actions may be avoided during testing, but the system may not work properly when deployed to the larger network

Engineering Contradiction:
Improveavoidance of negative actionsVSAvoidscalability to larger system
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent employs dynamic training where the RL model is progressively trained on increasingly complex network scenarios and larger datasets. The training process dynamically adapts from simple to complex situations, allowing the system to learn safe behaviors in controlled environments while gradually developing the capability to handle larger, more complex network deployments through continuous learning and adaptation.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11316752B2Action recommendation engine (ARE) of a closed-loop machine learning (ML) system for controlling a network
Publication Date: 2022.04.26 CIENA CORP
  • US11316752B2 patent drawing
  • US11316752B2 patent drawing
  • US11316752B2 patent drawing

AI summary

Systems and methods for recommending actions in a closed-loop system are provided. In one embodiment, an Action Recommendation Engine (ARE) may include a processor and memory configured to store computer programs having instructions that cause the processor to obtain input data pertaining to a state of a network and obtain information regarding one or more historical actions performed on the network. Also, the instructions may cause the processor to utilize a Machine Learning (ML) model for imposing one or more current actions on the network, the one or more current actions selected from the group of procedures consisting of: a) suggesting one or more remediation actions that, when performed, transition the network from a problematic state to a normal state, and b) identifying one or more root causes in response to detecting a transition in the network from a normal state to a problematic state.