ML Model Dropout Optimization Using a Second Learning Model

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing machine learning models, particularly neural networks, face challenges with overfitting due to random dropout techniques that lack adaptation to individual data characteristics, leading to suboptimal performance on unseen data.

Innovation Solution

A system and method using a second machine learning model to intelligently generate and track modifications to a first machine learning model, such as a neural network, to dynamically adjust dropout configurations and parameters based on context, optimizing processing characteristics like accuracy and processing time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If random dropout technique is used to prevent overfitting, then model generalization is improved, but model performance becomes suboptimal due to lack of adaptation to individual data characteristics

Engineering Contradiction:
Improvemodel generalizationVSAvoidmodel performance
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The system enables the machine learning model to self-optimize by automatically generating and evaluating its own modified variants. The model serves itself by identifying optimal dropout configurations without external intervention, resolving the contradiction between generalization and performance through autonomous adaptation to its specific data characteristics.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback mechanism where modified variants are evaluated on validation data, and performance metrics are used to guide subsequent modifications. This closed-loop feedback allows the model to iteratively improve performance while maintaining generalization, addressing both aspects of the contradiction simultaneously.

Inventive Principle:
Principle #23Feedback

2Manufacturing precision

If extensive model modifications are explored to find optimal configuration, then model performance is improved, but computational time and resources increase

Engineering Contradiction:
Improvemodel performanceVSAvoidcomputational time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by generating multiple modified variants in parallel and evaluating them simultaneously on validation data. This upfront exploration identifies promising configurations early, reducing the need for extensive iterative searching and thereby reducing computational time while maintaining performance improvement.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system efficiently explores the configuration space by making targeted parameter changes to dropout configurations rather than exhaustive searching. By systematically varying dropout parameters and evaluating their impact, the system achieves performance optimization with reduced computational overhead compared to brute-force exploration.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If more data and resources are used for model training, then model accuracy is improved, but computational costs increase

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

Solution Approach 1:

The system enables the model to self-optimize dropout configurations without requiring additional training data or computational resources. By automatically generating and evaluating modified variants, the model achieves improved accuracy through intelligent configuration search rather than through increased data or resource allocation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system applies partial modifications to the model architecture by exploring selective dropout configurations rather than comprehensive retraining. This partial action approach achieves accuracy improvements through targeted optimizations, avoiding the excessive computational costs associated with full model retraining on additional data.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250378327A1Systems and methods for directed optimization of first machine learning model using second machine learning model
Publication Date: 2025.12.11 KILJANEK LUKASZ R
  • US20250378327A1 patent drawing
  • US20250378327A1 patent drawing
  • US20250378327A1 patent drawing

AI summary

Systems and methods are disclosed for optimizing a first machine learning (ML) model using a second ML model. In some examples, a system generates modifications to the first ML model. Each of the modifications is associated with a respective node of the first ML model. The system tracks a processing characteristic corresponding to modified variants of the first ML model (corresponding to the modifications) processing a test dataset to generate respective results. In some examples, the system trains the second ML model based on context (the modifications and the respective changes). The system identifies, using the second ML model and based on the context (e.g., the training), a modification to the first ML model that adjusts the processing characteristic of the first ML model in a predetermined direction. The system modifies the first ML model according to the modification to generate a modified first ML model.