Algorithm Replacement Selection Using Execution Context

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Selecting a suitable replacement algorithm for industrial assets is a time-consuming, expensive, and error-prone process, especially when dealing with complex algorithms that perform differently under various operating conditions, and there are numerous algorithms to evaluate.

Innovation Solution

A system that includes an algorithm selection platform accessing information from an available algorithm data store, comparing algorithm metadata with current execution requirements, determining algorithm execution context information, and automatically selecting potential replacement algorithms based on this context for evaluation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual testing and evaluation of algorithms is performed, then algorithm performance can be improved, but the process becomes time-consuming and expensive

Engineering Contradiction:
Improvealgorithm performanceVSAvoidtesting and evaluation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system enables algorithms to evaluate and replace themselves through automated context analysis and performance comparison, eliminating the need for manual human testing and intervention in the algorithm selection process

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual human evaluation (mechanical process) with an automated computational system that uses context information and performance metrics to objectively assess and select algorithms, thereby reducing time and cost while maintaining or improving reliability

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If comprehensive evaluation of numerous algorithms is conducted, then selection accuracy can be improved, but system complexity increases

Engineering Contradiction:
Improvealgorithm selection accuracyVSAvoidevaluation system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the algorithm evaluation process into distinct components: context information determination, performance metric collection, comparison logic, and selection decision-making. This modular approach allows comprehensive evaluation of numerous algorithms while managing system complexity through organized, reusable evaluation modules

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal algorithm evaluation platform that can assess multiple algorithms across different contexts using the same framework and metrics. This multi-functional system handles diverse algorithm types and evaluation criteria through a unified approach, improving selection accuracy without proportionally increasing complexity

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

3Adaptability or versatility

If context-specific algorithm selection is implemented, then algorithm performance under varying conditions can be improved, but the difficulty of detecting and measuring appropriate context increases

Engineering Contradiction:
Improvealgorithm performance under varying conditionsVSAvoidcontext information detection difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system introduces context information as an intermediary layer between the algorithm and its execution environment. This intermediary captures relevant environmental conditions, data characteristics, and operational parameters, making implicit context explicit and measurable, thereby enabling context-specific algorithm selection without directly confronting the complexity of environmental detection

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11693371B2Potential replacement algorithm selection based on algorithm execution context information
Publication Date: 2023.07.04 GENERAL ELECTRIC CO
  • US11693371B2 patent drawing
  • US11693371B2 patent drawing
  • US11693371B2 patent drawing

AI summary

According to some embodiments, an available algorithm data store may contain information about a pool of available algorithms. An algorithm selection platform coupled to the available algorithm data store may access the information about the pool of available algorithms and compare the information about each of the pool of available algorithms with at least one requirement associated with the current algorithm executing in the real environment. The algorithm selection platform may then automatically determine algorithm execution context information and, based on said comparison and the algorithm execution context information, select at least one of the pool of available algorithms as a potential replacement algorithm. An indication of the selected at least one potential replacement algorithm may then be transmitted (e.g., to be evaluated in a shadow environment by an algorithm evaluation platform).