Deep Learning Model Scope Evaluation for Generalization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Deep learning models face limitations in generalizability due to the scope of their training data, leading to potential inaccuracies when applied to new data sets, as they are not designed to handle data outside their training distribution.

Innovation Solution

A two-step process involving data scope evaluation and model scope evaluation, using statistical and machine learning methods to determine the applicability of a deep neural network (DNN) model to new data by extracting low-dimensional features and comparing them to the training data, ensuring the new data falls within the model's scope for accurate inference.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a deep learning model is trained on a specific training data set, then the model achieves high accuracy on that training data, but the model fails to generalize to new data sets that fall outside the training distribution scope

Engineering Contradiction:
Improvemodel accuracyVSAvoidmodel generalization capability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary scope evaluation by extracting features from both the training data set and target data set before model application. It determines whether the target data set falls within the scope of the training data set by comparing extracted features, and only proceeds with model application if the scope condition is satisfied. This preliminary action prevents inaccurate inferences on out-of-distribution data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary evaluation mechanism that includes feature extraction components and scope determination modules. These intermediaries assess the compatibility between training and target data sets by extracting and comparing features, acting as a gatekeeper between data sets and the neural network model to ensure applicable conditions are met before inference.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the model is applied to data outside the training scope, then the system can process diverse data types, but the inference accuracy deteriorates significantly

Engineering Contradiction:
Improvedata processing capabilityVSAvoidinference accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system implements feedback through scope evaluation that provides information about whether the target data set is within the training data set scope before model application. This feedback mechanism allows the system to determine applicability and prevent unreliable inferences on out-of-distribution data, ensuring only appropriate data is processed by the model.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If feature extraction and scope evaluation are performed for every target data set, then the accuracy of model application is improved, but the computational complexity and processing time increase

Engineering Contradiction:
Improvedata scope determination accuracyVSAvoidevaluation process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system extracts key features from the training data set and target data set using feature extraction components, then determines scope based on these extracted features. By taking out only the essential feature information rather than processing entire data sets, the system achieves accurate scope determination with reduced computational complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11514329B2Data-driven deep learning model generalization analysis and improvement
Publication Date: 2022.11.29 GE PRECISION HEALTHCARE LLC
  • US11514329B2 patent drawing
  • US11514329B2 patent drawing
  • US11514329B2 patent drawing

AI summary

Techniques are provided for evaluating and defining the scope of data-driven deep learning models. In one embodiment, a machine-readable storage medium is provided comprising executable instructions that, when executed by a processor, facilitate performance of operations comprising employing a machine learning model to extract first training data features included in a training data set and first target data features included in a target data set. The operations further comprise determining whether the target data set is within a defined data scope of the training data set based on analysis of correspondences between the first training data features and the first target data feature, and determining whether application of the target data set to a target neural network model developed using the training data set will generate results with an acceptable level of accuracy based on whether the target data set is within the defined data scope.