Defect Classification Using Single-Class and Multi-Class Classifier Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing automated defect classification systems in the semiconductor industry face challenges in achieving high purity of classification due to classification uncertainty, particularly in regions of overlap between defect classes and at the outer borders of class ranges, leading to rejected defects that require human intervention.

Innovation Solution

The implementation of a method that uses both single-class and multi-class classifiers, along with confidence threshold adjustments, to identify defects and assign them to classes, with the multi-class classifier handling overlap regions as non-decidable defects and the single-class classifiers verifying known defects, while optimizing purity and rejection rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a multi-class classifier is used to classify defects into different types, then the classification coverage is improved, but the classification purity deteriorates due to overlap regions between defect classes

Engineering Contradiction:
Improveclassification coverageVSAvoidclassification purity
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent segments the classification task into two distinct parts: a multi-class classifier that handles the broad classification coverage, and a separate single-class classifier that specifically targets the overlap regions to ensure high purity. This segmentation allows each classifier to specialize in its strength, resolving the contradiction between coverage and purity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The single-class classifier acts as an intermediary between the multi-class classifier and the final classification decision. It mediates the classification process by verifying predictions in uncertain overlap regions, thereby improving purity without compromising the overall coverage provided by the multi-class classifier.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the confidence threshold is increased to improve classification purity, then the rejection rate increases, requiring more human intervention

Engineering Contradiction:
Improveclassification purityVSAvoidrejection rate
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies different confidence threshold strategies to different defect regions. In overlap regions, the single-class classifier uses locally optimized thresholds that account for the specific characteristics of each defect type, rather than applying a global threshold. This local quality approach maintains high purity while minimizing unnecessary rejections.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adjusts the confidence threshold parameter based on the defect characteristics and the classifier's confidence score. By changing this parameter adaptively rather than using a fixed threshold, the system optimizes the balance between purity and rejection rate for different defect scenarios.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If multiple classifiers are used to verify defect classifications, then the classification purity is improved, but the system complexity increases

Engineering Contradiction:
Improveclassification purityVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements a dynamic classification system where the single-class classifier is selectively applied based on the multi-class classifier's confidence score. Rather than always using both classifiers, the system dynamically determines when verification is needed, reducing unnecessary computational complexity while maintaining high purity where it matters most.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The multi-class classifier performs a preliminary classification that handles the majority of clear-cut cases, preparing the data for the single-class classifier. This preliminary action allows the more complex single-class classifier to focus only on the uncertain cases, effectively reducing the overall system complexity while maintaining high purity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8315453B2Defect classification with optimized purity
Publication Date: 2012.11.20 APPL MATERIALS ISRAEL LTD
  • US8315453B2 patent drawing
  • US8315453B2 patent drawing
  • US8315453B2 patent drawing

AI summary

A method for defect analysis includes identifying single-class classifiers for a plurality of defect classes, the plurality of defect classes characterized by respective ranges of inspection parameter values. Each single-class classifier is configured for a respective class to identify defects belonging to the respective class based on the inspection parameter values, while identifying the defects not in the respective class as unknown defects. A multi-class classifier is identified that is configured to assign each defect to one of the plurality of the defect classes based on the inspection parameter values. Inspection data is received, and both the single-class and multi-class classifiers are applied to the inspection data to assign the defect to one of the defect classes.