AutoML Pipeline With In-Memory Analysis for Faster Model Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional machine learning model development is time-consuming, requires substantial expertise, and is not scalable for large datasets, involving numerous steps like hypothesis formulation, data collection, and hyperparameter tuning, often leading to inefficiencies and potential biases.

Innovation Solution

An automated machine learning (AutoML) system with an in-memory data analysis engine that iteratively refines models through hyperparameter adjustments and feature set optimization, incorporating advanced feature engineering and preprocessing to streamline model selection and reduce complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional machine learning model development steps are followed manually, then model accuracy can be achieved, but the process is time-consuming and requires substantial expertise

Engineering Contradiction:
Improvemodel accuracyVSAvoidmodel development time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs self-service by automatically executing the complete machine learning pipeline including data collection, preprocessing, feature engineering, model training, and evaluation without requiring manual intervention from data scientists, thereby reducing development time while maintaining model accuracy

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system incorporates feedback mechanisms where model performance is automatically evaluated and used to guide iterative improvements in hyperparameter tuning and feature selection, enabling continuous optimization of model accuracy through automated feedback loops

Inventive Principle:
Principle #23Feedback

2Reliability

If traditional machine learning processes are used, then models can be built, but the processes are not scalable for large datasets

Engineering Contradiction:
Improvemodel performanceVSAvoidscalability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system replaces manual mechanical processes with automated computational systems that can efficiently process large datasets through parallel processing and distributed computing, enabling scalability while maintaining model performance through automated hyperparameter optimization

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

Solution Approach 2:

The system dynamically changes processing parameters such as batch sizes, learning rates, and computational resources based on dataset size and complexity, allowing the same framework to scale effectively from small to large datasets while maintaining optimal model performance

Inventive Principle:
Principle #35Parameter changes

3Reliability

If manual model selection and validation are performed, then expertise can be applied, but the process lacks efficiency and may introduce biases

Engineering Contradiction:
Improvemodel validation accuracyVSAvoidmodel development efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system uses automated feedback loops to continuously evaluate model performance against validation datasets and adjust hyperparameters accordingly, ensuring efficient and unbiased model selection through objective, data-driven feedback rather than manual expert judgment

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system creates multiple copies of models with different hyperparameter configurations and evaluates them systematically, using automated copying and comparison mechanisms to identify the best performing model without introducing human bias in the evaluation process

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250371427A1Methods and systems for improved automated machine learning and data analysis
Publication Date: 2025.12.04 QLIK TECH INTERNATIONAL AB
  • US20250371427A1 patent drawing
  • US20250371427A1 patent drawing
  • US20250371427A1 patent drawing

AI summary

The disclosed methods and systems automate the process of building machine learning models. A user interface receives a selection of a dataset for a machine learning experiment. An execution plan for the experiment is determined based on the selected dataset. The experiment is executed according to the execution plan to generate a plurality of machine learning models. The performance of the generated models is evaluated based on one or more performance metrics. A model is selected from the generated models based on the evaluation of the performance metrics. The selected model may be stored for future use.