Classification System Using Shapley Value Distillation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current machine learning methods for classifying defects in display panel manufacturing face challenges in accurately identifying repairable and unrepairable defects using sensory data, particularly due to difficulties in capturing small defects with computer vision and the need for costly incremental updates in decision-tree based models, which are not easily adaptable to data drift.

Innovation Solution

A classification system that uses multi-task distillation to train a neural network based model with Shapley values, obtained from a decision-tree based model, to predict class labels and provide explanations, allowing for incremental updates and adaptation to new data without requiring all historical data, thereby reducing computational costs and complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If decision-tree based models are used for classification, then interpretability and ease of understanding are improved, but adaptability to data drift and incremental updates are worsened

Engineering Contradiction:
ImproveinterpretabilityVSAvoidadaptability to data drift
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent uses Shapley values as an intermediary to bridge decision-tree models and neural networks. The decision-tree model provides interpretable Shapley values that serve as guidance signals to train the neural network, enabling the neural network to learn from the interpretable rules while maintaining its own predictive capabilities and adaptability to data drift.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent copies the knowledge and decision-making patterns from the decision-tree model into the neural network through knowledge distillation. By training the neural network to replicate the Shapley value predictions of the decision-tree model, the neural network inherits the interpretability benefits while gaining the flexibility and adaptability of neural network architectures.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If neural network models are used for classification, then adaptability and learning capability are improved, but interpretability and computational complexity are worsened

Engineering Contradiction:
Improvelearning capabilityVSAvoidcomputational complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Shapley values serve as an intermediary that simplifies the interpretation of neural network predictions. By calculating and analyzing Shapley values for the neural network model, the patent provides a systematic method to understand feature importance and model decisions, reducing the interpretability complexity of neural networks.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent performs preliminary action by pre-calculating Shapley values from a decision-tree model and using them as training targets for the neural network. This preliminary computation of feature importance guides the neural network training process, reducing the overall computational complexity by providing directed learning signals rather than requiring complex post-hoc analysis.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If incremental updates are performed on decision-tree models, then adaptability to new data is improved, but computational costs and complexity are worsened

Engineering Contradiction:
Improveincremental updatesVSAvoidcomputational complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent copies the adaptive capability from decision-tree models to neural networks through knowledge distillation. Instead of performing incremental updates on complex decision-tree structures, the system trains the neural network to replicate the Shapley value predictions, enabling efficient incremental adaptation by simply retraining the neural network on new data with updated Shapley value targets.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent uses a cost-effective approach by training relatively simple neural network models that can be quickly retrained on new data. These neural networks serve as disposable or easily replaceable components that can be incrementally updated without the high computational costs associated with maintaining and updating complex decision-tree models, especially for capturing small defects in manufacturing data.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS20240127030A1Machine learning systems and methods for classification
Publication Date: 2024.04.18 SAMSUNG DISPLAY CO LTD
  • US20240127030A1 patent drawing
  • US20240127030A1 patent drawing
  • US20240127030A1 patent drawing

AI summary

A classification system includes: one or more processors; and memory including instructions that, when executed by the one or more processors, cause the one or more processors to: calculate reference Shapley values for features of a data sample based on a first classification model; and train a second classification model though multi-task distillation to: predict Shapley values for the features of the data sample based on the reference Shapley values and a distillation loss; and predict a class label for the data sample based on the predicted Shapley values and a ground truth class label for the data sample.