Machine Learning Explanation System with Parameter Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current machine learning systems, particularly in applications like loan examinations, fail to provide clear and actionable explanations for their decisions, making it difficult for users to understand and accept the reasons behind their outcomes, as existing methods focus on extracting explanatory variables rather than providing user-friendly explanations.

Innovation Solution

A system that allows users to set conditions and weights for input parameters, enabling the generation of explanations by changing specific parameters to demonstrate how the outcome would differ, thereby providing actionable insights into the decision-making process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If machine learning systems provide detailed explanations of all parameters affecting the estimated result, then the completeness of information is improved, but the complexity of the explanation increases making it difficult for users to understand

Engineering Contradiction:
Improvecompleteness of explanation informationVSAvoidcomplexity of explanation
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system segments the explanation information by separating parameters that can be changed from parameters that cannot be changed. This is achieved by identifying modifiable parameters (those within user control) and immutable parameters (those outside user control), presenting them in distinct sections of the explanation interface.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system extracts and highlights only the most relevant and actionable parameters from the complete set of parameters affecting the estimated result. By identifying and presenting key parameters that have the greatest impact and are modifiable, the system reduces information overload while maintaining explanatory completeness.

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If machine learning systems provide explanations with specific parameter changes (e.g., age reduction), then the precision of the explanation is improved, but the feasibility of the explanation deteriorates when the changes are unrealistic

Engineering Contradiction:
Improveprecision of explanationVSAvoidfeasibility of explanation
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system dynamically adjusts the explanation based on the modifiability of parameters. For immutable parameters like age, the system presents them as informational context rather than actionable recommendations. For modifiable parameters like income or employment status, the system provides specific, feasible change recommendations that users can actually implement.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system applies different qualities of explanation to different parameters based on their modifiability characteristics. Modifiable parameters receive actionable, prescriptive explanations with specific change recommendations, while immutable parameters receive descriptive explanations that provide context without implying feasibility of change.

Inventive Principle:
Principle #3Local quality

3Loss of information

If machine learning systems extract multiple explanatory variables contributing to the objective variable, then the comprehensiveness of the analysis is improved, but the usability of the explanation deteriorates due to information overload

Engineering Contradiction:
Improvecomprehensiveness of analysisVSAvoidusability of explanation
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system extracts and prioritizes the most significant parameters from the complete set of explanatory variables. By identifying key parameters with the greatest impact on the estimated result and filtering out less significant ones, the system maintains analytical comprehensiveness while improving usability through focused, actionable information.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system transforms the complete set of explanatory variables into a prioritized hierarchy based on their impact magnitude and modifiability. Parameters are ranked and presented in order of importance, with the most significant and actionable parameters appearing first, allowing users to focus on the most relevant factors.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11893513B2System, method, and non-transitory storage medium for providing an estimated results of an input including a plurality of parameters using a learning model
Publication Date: 2024.02.06 CANON KK
  • US11893513B2 patent drawing
  • US11893513B2 patent drawing
  • US11893513B2 patent drawing

AI summary

A system provides an estimated result of an input including a plurality of parameters using a learning model, and the system is configured to provide information necessary to change an estimated result with regard to one parameter among the plurality of parameters, and set a condition for information with regard to at least one parameter among the plurality of parameters, wherein the condition is a condition for not providing some information regarding a parameter which is a target of the set condition as the information necessary to change the estimated result.