Conditional Parallel Coordinates for AutoML Transparency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Automated Machine Learning (AutoML) systems lack transparency in their operation, making it difficult for users to understand how model selection and generation processes work, leading to a lack of trust and collaboration between data scientists and AutoML systems.

Innovation Solution

A system that uses conditional parallel coordinates visualization to render pipeline constraints as constraint axes with constraint scores, facilitating the generation of machine learning models by providing an overview of the machine learning pipeline constraints and optimization metrics, enabling users to understand the model generation process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If AutoML systems operate automatically to generate machine learning models, then productivity is improved, but transparency and user understanding deteriorate

Engineering Contradiction:
Improvemodel generation speedVSAvoidprocess transparency
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent introduces parallel coordinates visualization as an intermediary between the automated AutoML system and users. This visualization technique transforms complex pipeline constraints and optimization metrics into an intuitive graphical representation, allowing users to understand the automated model generation process without interfering with its efficiency. The visualization acts as a mediator that bridges the gap between automatic operation and user comprehension.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If AutoML systems make automated decisions without human intervention, then ease of operation is improved, but user trust and collaboration deteriorate

Engineering Contradiction:
Improveautomation levelVSAvoiduser trust
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements feedback mechanisms through the parallel coordinates visualization that display pipeline constraints, optimization metrics, and model selection criteria. This feedback loop allows users to understand the rationale behind automated decisions, verify that constraints are being met, and build trust in the system's reliability while maintaining high automation levels.

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If comprehensive pipeline constraints are enforced to ensure model quality, then manufacturing precision is improved, but device complexity increases

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

Solution Approach 1:

The patent applies parallel coordinates visualization to transform multi-dimensional pipeline constraints into a visual space where each constraint becomes a separate axis. This dimensional transformation allows comprehensive constraint enforcement to be represented intuitively, making the complex constraint system understandable and manageable through visual inspection of polylines crossing multiple constraint axes.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS11556816B2Conditional parallel coordinates in automated artificial intelligence with constraints
Publication Date: 2023.01.17 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11556816B2 patent drawing
  • US11556816B2 patent drawing
  • US11556816B2 patent drawing

AI summary

Systems, computer-implemented methods, and computer program products to facilitate conditional parallel coordinates in automated artificial intelligence with constraints are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a visualization component that renders a pipeline constraint as a constraint axis having constraint scores of machine learning pipelines in a conditional parallel coordinates visualization. The computer executable components can further comprise a model generation component that generates a machine learning model based on the constraint scores of the machine learning pipelines.