Automated ML Model Compression Framework

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for compressing machine learning models require extensive expertise and analysis, making it difficult to automate the process and find the best compression techniques, which can create bottlenecks in model deployment.

Innovation Solution

A framework or system that automates the process of compressing machine learning models by abstracting user requirements, selecting appropriate compression techniques, and configuring parameters, using a mutable compression catalog and performance analysis mechanism to evaluate and rank compressed models.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Volume of moving object

If standard model compression techniques (quantization and pruning) are used, then model size is reduced, but extensive manual parameter fine-tuning and expertise are required

Engineering Contradiction:
Improvemodel sizeVSAvoidcomplexity of compression process
Core Design Contradiction:
Volume of moving objectVSDevice complexity

Solution Approach 1:

The system performs self-service by automatically selecting compression techniques and tuning parameters without requiring manual intervention. The automated framework evaluates multiple compression approaches and configurations, then applies the optimal ones based on performance metrics, eliminating the need for expert manual fine-tuning while achieving model size reduction.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system systematically varies compression parameters (such as quantization bits and pruning ratios) across multiple configurations, automatically evaluating each to find the optimal balance between model size reduction and performance maintenance. This automated parameter exploration replaces manual parameter tuning with systematic computational search.

Inventive Principle:
Principle #35Parameter changes

2Volume of moving object

If compression techniques are incorporated into the development cycle, then model compression is achieved, but bottlenecks are created due to the need to address peculiarities of each technique

Engineering Contradiction:
Improvemodel sizeVSAvoiddeployment speed
Core Design Contradiction:
Volume of moving objectVSProductivity

Solution Approach 1:

The system segments the compression process into distinct, independently evaluable stages (e.g., quantization, pruning, knowledge distillation) that can be automatically tested and combined. This modular approach allows the framework to systematically explore different technique combinations without creating bottlenecks, as each segment can be processed and evaluated independently through automated pipelines.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The automated framework acts as an intermediary between model compression techniques and the development cycle, abstracting away the peculiarities of individual techniques. It provides a unified interface that automatically handles the complexities of different compression methods, eliminating the need for manual intervention at each stage and preventing bottlenecks in the deployment process.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If extensive expertise and analysis are required before deploying compressed models, then model quality is maintained, but the deployment process becomes difficult and time-consuming

Engineering Contradiction:
Improvemodel qualityVSAvoidease of deployment
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system implements automated feedback loops that evaluate compressed model performance using quality metrics (accuracy, precision, recall) and use this feedback to iteratively refine compression parameters and technique selections. This automated quality assurance maintains model quality standards while eliminating the need for manual expert analysis, as the feedback-driven optimization process automatically ensures quality thresholds are met.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The framework performs preliminary automated analysis and evaluation of compression techniques before deployment, systematically testing and ranking different approaches based on quality metrics. This preliminary automated assessment replaces the need for manual expert analysis by pre-evaluating multiple compression configurations and selecting the optimal ones, thereby maintaining quality while simplifying the deployment process.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250139497A1Automated best-effort machine learning compression as-a-service framework
Publication Date: 2025.05.01 DELL PROD LP
  • US20250139497A1 patent drawing
  • US20250139497A1 patent drawing
  • US20250139497A1 patent drawing

AI summary

Generating and ranking compressed models is disclosed. A model file is received as input and filtered against a catalog of compression algorithms. Compressed models are generated from the compression algorithms identified from the catalog. Hyperparameters for the compression algorithms may be determined by searching past executions. The compressed models are evaluated based on one or more metrics. The compressed models are ranked and may be selected for use.