AI Model Representation Platform for Workflow Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing artificial intelligence development processes are slow and cumbersome, requiring developers to assemble labeled images, choose model architectures, and tune parameters for good classification performance, which is time-consuming and inefficient.

Innovation Solution

A service platform that enables developers to generate prediction-model-incorporated software applications through user-selectable and connectable model representations, allowing for the creation of arbitrary data workflow graphs that incorporate artificial intelligence blocks with other processing operations, facilitating faster development and collaboration by providing APIs and a collaborative environment for machine learning model development.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If developers manually assemble labeled images and tune parameters for machine learning models, then model accuracy can be improved, but development time and complexity increase significantly

Engineering Contradiction:
Improvemodel accuracyVSAvoiddevelopment time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system pre-assembles labeled image datasets and pre-configures model architectures before the developer starts work. This preliminary preparation eliminates the time-consuming manual assembly and configuration steps, allowing developers to directly apply pre-prepared components to their projects while maintaining model accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides pre-configured model templates and architectures that can be copied and reused across different projects. Instead of manually creating and tuning each model from scratch, developers can replicate proven model configurations, significantly reducing development time while preserving the accuracy benefits of carefully designed models.

Inventive Principle:
Principle #26Copying

2Reliability

If developers choose and configure model architectures manually, then model performance can be optimized, but the process becomes cumbersome and inefficient

Engineering Contradiction:
Improvemodel performanceVSAvoiddevelopment efficiency
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system creates model templates that serve multiple functions and can be applied to various projects with different requirements. A single pre-configured model architecture can be universally reused across different applications, eliminating the need for developers to manually design and optimize architectures for each project while maintaining performance optimization.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system allows developers to easily adjust model parameters within pre-configured templates without requiring deep understanding of complex architecture design. By providing controlled parameter adjustment interfaces, the system maintains optimized model performance while simplifying the development process and improving ease of operation.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If comprehensive model training and validation processes are implemented, then model quality improves, but development complexity increases

Engineering Contradiction:
Improvemodel qualityVSAvoiddevelopment complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system divides the complex model development process into segmented, manageable stages with pre-configured steps for data preparation, model selection, training, and validation. Each segment can be independently configured and executed, reducing overall development complexity while ensuring comprehensive quality control through systematic progression through each stage.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11681943B2Artificial intelligence development via user-selectable/connectable model representations
Publication Date: 2023.06.20 NEBIUS BV
  • US11681943B2 patent drawing
  • US11681943B2 patent drawing
  • US11681943B2 patent drawing

AI summary

In some embodiments, user-selectable/connectable model representations may be provided via a user interface to facilitate artificial intelligence development. The model representations may comprises first and second machine learning model (ML) representations corresponding to first and second ML models, and non-ML model representations corresponding to non-ML models. Based on user input indicating selection of the first and second ML model representations and a non-ML model representation corresponding to a non-ML model, at least a portion of a software application may be generated such that the software application comprises (i) an instance of the first ML model, an instance of the second ML model, and an instance of the non-ML model and (ii) an input/output data path between the instance of the first ML model and at least one other instance, the at least one other instance comprising the instance of the second ML model or the instance of the non-ML model.