Automated Machine Learning Model Reuse and Hybridization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current machine learning model deployment phases face inefficiencies in discovering and reusing similar upstream and downstream components, particularly in evaluating model fitness and performance for hybridization, which hinders effective reuse and adaptation.

Innovation Solution

An automated method for discovering and hybridizing machine learning models by identifying similar existing models based on parameters like performance, inputs, and outputs, evaluating their fitness for reuse, and building new models that reuse portions of existing models, with monitoring and potential updates in deployment environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual model discovery and evaluation processes are used, then model fitness assessment can be performed, but deployment efficiency is reduced and manual effort increases

Engineering Contradiction:
Improvemodel fitness evaluation accuracyVSAvoiddeployment efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system enables automated self-service model discovery and fitness evaluation through machine learning algorithms that automatically identify candidate models, assess their fitness for reuse, and generate hybrid models without requiring manual intervention at each step, thereby resolving the contradiction between evaluation accuracy and deployment efficiency

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Manual mechanical processes of model evaluation and selection are replaced with automated computational systems using machine learning algorithms, fitness evaluation metrics, and automated model hybridization techniques, transforming the mechanical manual workflow into an automated intelligent system that maintains accuracy while improving productivity

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Productivity

If existing machine learning models are reused and hybridized, then deployment efficiency improves, but model complexity increases

Engineering Contradiction:
Improvedeployment efficiencyVSAvoidmodel complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments the model reuse process into distinct phases: identifying candidate models for reuse, evaluating their fitness, selecting appropriate components for hybridization, and assembling hybrid models. This segmentation manages complexity by breaking down the complex task of model reuse into manageable, automated steps that improve deployment efficiency without overwhelming system complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts parameters such as fitness thresholds, similarity criteria, and hybridization weights to balance model complexity and deployment efficiency. By changing these parameters based on evaluation results, the system optimizes the trade-off between reusing existing models and creating new hybrid models with appropriate complexity levels

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20230101955A1Reuse of machine learning models
Publication Date: 2023.03.30 AT&T INTELLECTUAL PROPERTY I L P
  • US20230101955A1 patent drawing
  • US20230101955A1 patent drawing
  • US20230101955A1 patent drawing

AI summary

A method performed by a processing system including at least one processor includes defining a proposal for a proposed machine learning model, identifying an existing machine learning model, where the existing machine learning model shares a similarity with the proposed machine learning model, evaluating a fitness of the existing machine learning model for reuse in building the proposed machine learning model, building a new machine learning model that is consistent with the proposal for the proposed machine learning model by reusing a portion of the existing machine learning model, and monitoring a performance of the new machine learning model in a deployment environment.