Rule Update Program for Machine Learning Model Interpretability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Machine learning models based on rule sets face challenges in providing satisfactory reasonableness due to the inclusion of rules that are unlikely to be reasonable, making it difficult to enhance interpretability and reasonableness, especially when the number of rules increases exponentially, complicating calculation and reducing the likelihood of listing more reasonable models.

Innovation Solution

A rule update program and method that allows for re-mining of training data to replace or update initial rules with new alternatives based on user specifications, focusing on samples corresponding to initially specified rules, thereby improving the reasonableness and interpretability of the machine learning model.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If exhaustive mining is executed to extract a rule set from training data, then the completeness of rule extraction is improved, but the computational complexity and time required increase exponentially

Engineering Contradiction:
Improvecompleteness of rule extractionVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the exhaustive mining process into multiple stages: initial mining to generate candidate rules, user specification to identify unreasonable rules, sample detection to find corresponding training data, and re-mining to generate alternative rules. This segmentation reduces computational complexity by avoiding single-stage exhaustive processing while maintaining rule extraction completeness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary user specification of unreasonable rules before executing re-mining operations. This preliminary action allows the system to focus computational resources only on generating alternatives for identified problematic rules, rather than performing exhaustive mining on all possible rules, thereby reducing overall computational complexity.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the number of rules in the rule set increases, then the coverage and explanatory power of the machine learning model are improved, but the interpretability and reasonableness deteriorate due to inclusion of unreasonable rules

Engineering Contradiction:
Improvecoverage and explanatory powerVSAvoidinterpretability and reasonableness
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements a feedback mechanism where user specifications about unreasonable rules are fed back into the system to guide re-mining operations. This feedback loop allows the system to iteratively improve rule quality by replacing unreasonable rules with alternatives that better satisfy user criteria, thereby maintaining interpretability while preserving coverage.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes the parameter set used for mining by executing re-mining with modified conditions based on user specifications. This parameter change allows generation of alternative rules that differ from original unreasonable rules, improving reasonableness while maintaining the necessary coverage for model explanatory power.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If re-mining is executed for all sample data, then the thoroughness of rule alternative generation is improved, but the computational burden increases significantly

Engineering Contradiction:
Improvethoroughness of rule alternative generationVSAvoidcomputational burden
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts and processes only the subset of sample data that corresponds to unreasonable rules identified through user specification. This extraction principle allows the system to perform re-mining on a reduced data subset rather than all training data, significantly reducing computational burden while maintaining thoroughness for the critical problematic rules.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20230334342A1Non-transitory computer-readable recording medium storing rule update program, rule update method, and rule update device
Publication Date: 2023.10.19 FUJITSU LTD
  • US20230334342A1 patent drawing
  • US20230334342A1 patent drawing
  • US20230334342A1 patent drawing

AI summary

A non-transitory computer-readable recording medium storing a rule update program for causing a computer to execute a process including: accepting user specification for at least a part of rules included in a rule set generated as a result of first mining that uses training data; detecting, from the training data, sample data that corresponds to the rules for which the user specification has been accepted; and acquiring a new rule by executing second mining by using the training data limited to the sample data that corresponds to the rules for which the user specification has been accepted.