Explainable AI via Modal Interval Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current machine learning systems, particularly those using gradient descent, face challenges in ensuring reproducibility and accuracy due to the risk of converging to local minima instead of global minima, and they lack the ability to provide meaningful explanations for their solutions, making it difficult to determine the significance of model parameters in solving global optimization problems.

Innovation Solution

The implementation of an interval arithmetic-based system that initializes model parameters as intervals with lower and upper bounds, using a bisection indexing scheme and work stealing parallelization to ensure convergence to a global minimum, and provides an explanation by ranking the significance of model parameters based on their contribution to the solution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If gradient descent is used to solve global optimization problems, then computational speed is improved, but reliability deteriorates due to convergence to local minima instead of global minima

Engineering Contradiction:
Improvecomputational speedVSAvoidreliability of convergence to global minimum
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The parameter space is segmented into intervals with lower and upper bounds, transforming continuous optimization into discrete interval analysis. This segmentation allows systematic exploration of the search space through bisection, ensuring that the global minimum is not missed due to premature convergence to local minima.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Model parameters are initialized as intervals with predetermined lower and upper bounds before optimization begins. This preliminary action establishes a structured search framework that guides the optimization process toward the global minimum, preventing random initialization from leading to suboptimal local minima.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If traditional machine learning systems are used, then productivity is improved, but loss of information deteriorates due to inability to provide explanations for model parameter significance

Engineering Contradiction:
Improveproductivity of machine learning systemsVSAvoidloss of explanatory information about model parameters
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

An explanation module acts as an intermediary between the interval arithmetic optimization process and the final model output. This mediator extracts and ranks the significance of model parameters based on their contribution to the solution, preserving explanatory information that would otherwise be lost in traditional black-box machine learning systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The optimization process itself generates explanatory information about parameter significance through the interval arithmetic computations. The system serves its own explanation needs by tracking how each parameter's interval bounds contribute to the objective function minimization, eliminating the need for separate post-hoc explanation methods.

Inventive Principle:
Principle #25Self-service

3Manufacturing precision

If interval arithmetic with bisection indexing is implemented, then manufacturing precision is improved through deterministic convergence, but device complexity increases

Engineering Contradiction:
Improveprecision of optimization solutionVSAvoidcomplexity of optimization system
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The bisection indexing structure dynamically adapts during optimization, refining interval bounds based on objective function evaluations. This dynamic adjustment maintains precision by concentrating computational effort on promising regions of the search space while automatically reducing complexity in regions that have been adequately explored.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes parameters from continuous values to interval representations with lower and upper bounds. This parameter transformation enables deterministic convergence through systematic bisection while managing complexity through efficient interval arithmetic operations that exploit the structured nature of interval data.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20230062631A1Explainable artificial intelligence from modal interval analysis solutions
Publication Date: 2023.03.02 MODAL TECHNOLOGY CORP
  • US20230062631A1 patent drawing
  • US20230062631A1 patent drawing
  • US20230062631A1 patent drawing

AI summary

A method for extracting an explanation from a solution of a global optimization problem derived via an interval analysis is provided. In the context of a global optimization problem characterized by a model, a set of model parameters, and an objective function delimiting relationships between and among the set of model parameters, each model parameter in the set of model parameters corresponding to a unique solution interval of a set of solution intervals, a ranked order of significance for a solution interval in the set of solution intervals as a function of first and second endpoints of the solution interval is derived. Thereafter, an explanation to the solution of the global optimization problem is provided, the explanation embodied in a list or an index that effectively sorts model parameters in the set of model parameters as a function of the ranked order of significance derived for a model parameter's corresponding solution interval.