AI Model Selection via Time-Series Embeddings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The implementation of artificial intelligence models, particularly those trained on time-series data, is hindered by the complexity and time-consuming nature of data preparation, including data categorization and labeling, as well as the need for extensive hyperparameter tuning, which requires specialized knowledge.

Innovation Solution

The systems and methods described automate model selection and hyperparameter optimization by using statistical tests to determine the time-series profile of a dataset, applying a profiling model to select the most effective model and hyperparameters based on dataset attributes, thereby reducing redundant training and tuning processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple models are trained and validated to determine the best fit for time-series data, then model selection accuracy is improved, but development time and computational resources are significantly increased

Engineering Contradiction:
Improvemodel selection accuracyVSAvoiddevelopment time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of time-series data attributes (stationarity, seasonality, trend, autocorrelation) before model training to pre-determine the most suitable model type. This preliminary characterization avoids the need to train and validate multiple models, significantly reducing development time while maintaining accurate model selection.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system extracts key attributes and characteristics from the time-series data (stationarity, seasonality, trend, autocorrelation coefficients) to create a data profile. This extracted information is then used to directly identify the appropriate model type without requiring extensive trial training of multiple models.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If extensive hyperparameter tuning is performed to optimize model performance, then model performance is improved, but the complexity and time required for model development are significantly increased

Engineering Contradiction:
Improvemodel performanceVSAvoidhyperparameter tuning complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system determines optimal hyperparameter ranges and model configurations based on the preliminary analysis of data attributes. By understanding the data characteristics beforehand, the system can directly apply appropriate hyperparameter settings without requiring extensive iterative tuning, reducing both time and complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system adjusts hyperparameters based on the identified data characteristics (e.g., selecting different hyperparameter ranges for stationary vs. non-stationary data, for seasonal vs. non-seasonal patterns). This targeted parameter adjustment based on data profiling reduces the need for exhaustive hyperparameter search.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If multiple models are trained and validated to determine the best fit for time-series data, then model selection accuracy is improved, but computational resources are significantly consumed

Engineering Contradiction:
Improvemodel selection accuracyVSAvoidcomputational resources
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary data characterization to identify the most suitable model type before training begins. This preliminary step uses computationally efficient statistical tests on data attributes to narrow down model options, avoiding the need to train and validate multiple full models and thus reducing computational resource consumption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system extracts essential data characteristics (stationarity, seasonality, trend, autocorrelation) to create a compact data profile that directly informs model selection. This extracted information serves as a proxy for model performance, eliminating the need for computationally intensive trial training of multiple models.

Inventive Principle:
Principle #2Taking out (Extraction)

4Reliability

If specialized knowledge is required for hyperparameter tuning and model selection, then model performance is improved, but the ease of operation and accessibility are reduced

Engineering Contradiction:
Improvemodel performanceVSAvoiduser accessibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically performs data profiling, model selection, and hyperparameter configuration based on the analyzed data attributes. Users simply need to provide their time-series data, and the system autonomously determines the appropriate model and settings, eliminating the need for users to possess specialized knowledge while maintaining optimal model performance.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system introduces an automated intermediary layer that translates raw time-series data into model selection decisions and hyperparameter settings. This intermediary automatically applies domain knowledge and statistical analysis, bridging the gap between complex model development requirements and user simplicity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250139440A1Systems and methods for minimizing development time in artificial intelligence models using lower dimensional embeddings
Publication Date: 2025.05.01 CAPITAL ONE SERVICES LLC
  • US20250139440A1 patent drawing
  • US20250139440A1 patent drawing
  • US20250139440A1 patent drawing

AI summary

Methods and systems are described herein for minimizing development time in artificial intelligence models by automating model selection based on dataset fittings of time-series data prior to hyperparameter optimization. For example, the system may apply a profiling model using a time-series embedding of the dataset combined with the aggregate statistical profile. In either case, the profiling model may be trained on the scoring policy and/or a time-series embedding of the dataset combined with the aggregate statistical profile to determine a likelihood of the effectiveness of a given model on the given dataset and/or likely hyperparameters for the given model.