Attribution-Guided Hyperparameter Tuning at Model Checkpoints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Hyperparameter optimization in machine learning is challenging due to numerous parameters, complex relationships between values and success metrics, difficulty in evaluating intermediate progress, and the risk of overfitting, leading to less robust models.

Innovation Solution

Utilize attribution and association processes to automatically tune hyperparameters by leveraging post-hoc explainability information from model predictions at recurring checkpoints, freezing hyperparameters that contribute effectively and updating those that require further tuning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If manual hyperparameter tuning is used, then engineers can select hyperparameters using heuristics and intuition, but the process is time-consuming and requires human expertise

Engineering Contradiction:
Improvehyperparameter tuning automationVSAvoidtuning time
Core Design Contradiction:
Extent of automationVSLoss of time

Solution Approach 1:

The system enables self-service hyperparameter tuning by automatically evaluating hyperparameter combinations and selecting optimal ones without requiring manual engineer intervention. The automated evaluation process uses model performance metrics to objectively determine the best hyperparameters, replacing the manual heuristic-based selection process.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring model performance metrics and using this information to guide hyperparameter selection. The automated evaluation process provides feedback on which hyperparameter combinations perform best, enabling iterative optimization without manual intervention.

Inventive Principle:
Principle #23Feedback

2Reliability

If comprehensive hyperparameter search is performed, then more optimal hyperparameters can be found, but computing resources and time are consumed

Engineering Contradiction:
Improvehyperparameter optimization qualityVSAvoidcomputing resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system segments the hyperparameter search space by evaluating hyperparameters in structured groups rather than exhaustively searching all possibilities. This segmentation approach allows comprehensive evaluation of relevant hyperparameter combinations while reducing the total computing resources required compared to brute-force search methods.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies partial action by evaluating a representative subset of hyperparameter combinations rather than all possible combinations. This selective evaluation approach achieves sufficient optimization quality while significantly reducing computing resource consumption compared to exhaustive search.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If hyperparameters are tuned without attribution analysis, then the tuning process is simpler, but the ability to explain why certain hyperparameters were selected is lost

Engineering Contradiction:
Improvetuning process simplicityVSAvoidattribution information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system introduces attribution analysis as an intermediary component between hyperparameter evaluation and selection. This intermediary layer provides explainable insights into why certain hyperparameter combinations are selected, maintaining operational simplicity while recovering the lost attribution information through automated analysis.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12437205B2Focused hyperparameter tuning using attribution
Publication Date: 2025.10.07 LOCKHEED MARTIN CORP
  • US12437205B2 patent drawing
  • US12437205B2 patent drawing
  • US12437205B2 patent drawing

AI summary

According to some embodiments, a method includes determining test predictions by performing an inference process using a checkpointed learning model and test vectors. The checkpointed learning model includes hyperparameters and weights. The method further includes determining an attribution map by performing one or more attribution processes using the test predictions and the test vectors. The method further includes determining a score for each particular hyperparameter by analyzing the attribution map using an association classifier. The method further includes determining, based on the analysis by the association classifier, whether each particular hyperparameter should be frozen or tuned again. The method further includes updating the hyperparameters and weights of the neural network when it is determined that at least one particular hyperparameter should be tuned again.