Semantic ML Pipeline Representation for Non-Expert Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The development of machine learning pipelines is complex and requires specialized training, making it difficult for non-experts to construct and configure machine learning pipelines effectively.

Innovation Solution

A device and method that utilize semantic technologies to encode domain and machine learning knowledge, allowing non-experts to semi-automate the construction and configuration of machine learning pipelines through user interaction and semantic reachability graphs, enabling explainable and extensible pipeline development.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If machine learning pipelines are developed using traditional methods requiring specialized training, then the pipelines can be constructed with deep understanding of data and domain, but the process becomes complex and inaccessible to non-experts

Engineering Contradiction:
Improveease of pipeline constructionVSAvoidpipeline development complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an automated machine learning system with a graphical user interface that acts as an intermediary between non-expert users and complex machine learning pipeline construction. The system automatically generates pipeline configurations based on user inputs through the GUI, eliminating the need for users to directly handle complex pipeline development while still achieving functional machine learning models

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service machine learning pipeline development by automatically generating pipeline configurations without requiring specialized expertise. Users can input their requirements through a simplified graphical interface, and the system autonomously constructs, configures, and optimizes the machine learning pipeline, allowing non-experts to perform tasks that traditionally required deep technical knowledge

Inventive Principle:
Principle #25Self-service

2Reliability

If specialized training is required for machine learning pipeline development, then deep understanding of data and domain is achieved, but the time and resources for training increase

Engineering Contradiction:
Improvepipeline understanding accuracyVSAvoidtraining time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-configuring machine learning pipeline templates and structures that are ready for deployment. Instead of requiring users to learn complex pipeline development from scratch, the system provides pre-built frameworks that automatically adapt to user requirements, eliminating the need for extensive training while maintaining pipeline reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The automated system performs the complex understanding and configuration tasks that would otherwise require trained experts. The system automatically analyzes data characteristics, selects appropriate algorithms, and configures pipelines based on domain requirements, enabling untrained users to achieve reliable pipeline development without investing time in specialized training

Inventive Principle:
Principle #25Self-service

3Manufacturing precision

If machine learning pipelines are manually constructed by experts, then the pipelines are highly customized and accurate, but the process is time-consuming and difficult to maintain

Engineering Contradiction:
Improvepipeline configuration accuracyVSAvoidpipeline development speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system introduces dynamics by enabling automatic adaptation and optimization of machine learning pipelines. Instead of static manual configuration, the system dynamically generates and adjusts pipeline parameters based on data characteristics and performance requirements, maintaining high accuracy while significantly improving development speed and ease of maintenance

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The automated system performs the precise configuration tasks that previously required expert manual intervention. The system automatically optimizes pipeline parameters, selects algorithms, and configures settings based on data analysis, achieving expert-level accuracy while eliminating the time-consuming nature of manual pipeline construction

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12524703B2Device for and method of automating machine learning based on a representation of a machine learning pipeline
Publication Date: 2026.01.13 ROBERT BOSCH GMBH
  • US12524703B2 patent drawing
  • US12524703B2 patent drawing
  • US12524703B2 patent drawing

AI summary

A device and computer implemented method. The method includes determining, in a representation of relationships between elements, an element representing a first characteristic of a machine learning pipeline, determining, in the representation, an element representing a second characteristic of the machine learning pipeline depending on the element representing the first characteristic, outputting an output for the element representing the second characteristic, detecting an input, in particular of a user, either determining a parameter of the machine learning pipeline depending on the element representing the second characteristic if the input meets a requirement or not determining the parameter of the machine learning pipeline depending on the element representing the second characteristic otherwise.