AI Model Reference Tracking for Training Error Backtracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Generative AI models often produce low-quality, biased, or nonsensical content due to insufficient training data, lack of transparency, and vulnerability to overfitting, which can lead to security risks and performance degradation.

Innovation Solution

A machine learning model training method that monitors coefficient changes during training, stores references to input datasets causing significant changes, and uses backtracking to identify and address output errors by analyzing the contribution of these datasets to the model's output.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If generative AI models are trained with large amounts of data to improve content quality, then the model's generative capability is enhanced, but the model becomes more vulnerable to overfitting and produces biased content

Engineering Contradiction:
Improvecontent qualityVSAvoidmodel robustness
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The system performs preliminary actions by storing references to training data samples during the training process, specifically capturing data points that cause significant coefficient changes. This preparatory storage enables later retrieval and analysis to identify and remove biased or problematic training data, thereby preventing overfitting and bias issues before they degrade model performance

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by monitoring coefficient changes during training, storing references to causative training samples, and then using this stored information to identify and remove problematic data. This closed-loop feedback mechanism allows the system to continuously improve model quality by eliminating biased training data based on actual training dynamics

Inventive Principle:
Principle #23Feedback

2Ease of operation

If AI models are designed to be transparent and explainable, then interpretability is improved, but the system complexity increases due to additional tracking and storage mechanisms

Engineering Contradiction:
Improvemodel interpretabilityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system introduces an intermediary mechanism - a reference storage system that acts as a mediator between the training process and the analysis phase. This intermediary stores references to training data samples without fundamentally altering the model architecture, enabling transparency and interpretability while maintaining relatively simple system complexity through efficient reference management

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the model is trained extensively to handle complex content, then the model's capability is improved, but training time and computational resources increase

Engineering Contradiction:
Improvemodel capabilityVSAvoidtraining time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system extracts and stores references to specific training data samples that cause significant coefficient changes during training. By extracting only the critical information (references to problematic samples) rather than processing entire datasets repeatedly, the system reduces computational overhead and training time while maintaining the capability to handle complex content

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12561214B2Increase quality in artificial intelligence with reference tracking
Publication Date: 2026.02.24 SAP SE
  • US12561214B2 patent drawing
  • US12561214B2 patent drawing
  • US12561214B2 patent drawing

AI summary

A machine learning model is trained with a training dataset, where the machine learning model comprises a plurality of layers. During training, values of a plurality of coefficients of one or more layers are monitored. In response to detecting a change of a given coefficient by more than a threshold during a given training run, a given reference to a given input dataset of the given training run is stored. In response to detecting an output error of a trained version of the machine learning model, the given reference to the given input dataset is retrieved if the given coefficient is located on a backward path providing more than a threshold contribution to the output error. Next, the given reference is provided to an application analyzing the trained version of the machine learning model in order to determine a cause of the output error.