Data Tiering With Lifetime Data Valuation for Deep Learning I/O Bottlenecks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data valuation techniques assign fixed values to data points for a single training task, making them inapplicable for subsequent ML models, and existing training methods cause I/O bottlenecks and reduce model accuracy due to inefficient use of multi-tier storage systems and random data selection.

Innovation Solution

Implementing path-dependent data valuations that evolve across multiple training tasks and optimizing data tiering by using random and accuracy-based mini-epochs to reduce I/O bottlenecks and maintain model convergence.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional data valuation techniques are used to assign fixed values to data points for a single training task, then data valuation can be performed for that specific task, but the valuation becomes inapplicable for subsequent ML models and training tasks

Engineering Contradiction:
Improvedata valuation accuracyVSAvoidapplicability across multiple training tasks
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent transforms static fixed data valuations into dynamic path-dependent valuations that evolve across multiple training tasks. The valuation of each data point is updated iteratively based on its contribution to model performance in each task, allowing the same data point to have different valuations depending on the training path and task context.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback loops where model performance metrics from each training task are used to update data valuations for future tasks. The valuation update mechanism uses performance feedback to adjust which data points are considered high-value for subsequent training, creating an adaptive valuation system that learns from past training outcomes.

Inventive Principle:
Principle #23Feedback

2Productivity

If random data selection and traditional training methods are used, then training can proceed with simple data access, but I/O bottlenecks occur and model accuracy is reduced due to inefficient use of multi-tier storage systems

Engineering Contradiction:
Improvetraining throughputVSAvoidmodel accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by pre-loading high-value data points identified through path-dependent valuation into faster storage tiers before training begins. This proactive data preparation ensures that critical data is readily available during training, preventing I/O bottlenecks and maintaining training throughput while improving model accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies local quality by differentiating data access strategies based on data value. High-value data points identified through valuation are stored in faster storage tiers with priority access, while lower-value data remains in slower tiers. This localized optimization of storage quality for critical data points resolves the contradiction between throughput and accuracy.

Inventive Principle:
Principle #3Local quality

3Ease of manufacture

If all data samples are treated equally in training datasets, then data processing is simplified, but model performance is suboptimal when the dataset contains incorrect labels or varying sample quality

Engineering Contradiction:
Improvedata processing simplicityVSAvoidmodel performance
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The system changes the parameter of data weighting from uniform to variable based on path-dependent valuation. Each data point is assigned a weight that reflects its proven value across training tasks, allowing the training process to automatically prioritize high-quality samples and downweight or exclude problematic samples without manual intervention.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12524668B2Data-aware storage tiering and lifetime data valuation for deep learning
Publication Date: 2026.01.13 HEWLETT PACKARD ENTERPRISE DEV LP
  • US12524668B2 patent drawing
  • US12524668B2 patent drawing
  • US12524668B2 patent drawing

AI summary

Systems and methods are configured to provide lifetime data valuations for a dataset that evolves across multiple machine learning training tasks by providing and updating path-dependent data valuations for data points in the dataset during each training task. A current machine learning training task may include splitting the dataset into multiple random mini-epochs and training the current machine learning model using a first random mini-epoch and an accuracy mini-epoch, which consists of high value data points from the path-dependent data valuations. The random and accuracy mini-epochs can be, during the training, iterated for a number of times during the training, while a second random mini-epoch is prefetch. During the training, the path-dependent data valuations can be updated based on data valuations during the current training and a similarity between the current machine learning model and prior trained machine learning models.