AutoAI Problem Statement Generation via Dataset Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current AutoAI/AutoML systems assume users have sufficient domain knowledge to formulate computable data science problems, leading to potential mistakes in problem formulation, such as using meaningless features or inappropriate algorithms, due to the lack of automated formulation of data science problems based on input datasets.

Innovation Solution

A method that automatically formulates data science problem statements by identifying matching prior datasets, generating natural language problem statements, and configuring AutoAI/AutoML settings using machine learning techniques, enabling the system to learn and improve its problem formulation based on the dataset itself.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If AutoAI systems assume users have sufficient domain knowledge to formulate data science problems, then the system complexity is reduced, but the reliability of problem formulation deteriorates due to potential mistakes in problem formulation

Engineering Contradiction:
Improvesystem complexityVSAvoidreliability of problem formulation
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system automatically generates problem statements, feature lists, and model configurations by analyzing the input dataset itself, rather than relying on user expertise. The AutoAI system serves itself by autonomously formulating computable data science problems based on dataset characteristics, eliminating the need for users to have domain knowledge while maintaining high reliability through automated analysis

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary analysis of the dataset to identify its characteristics, relationships, and suitable modeling approaches before the actual model building process. By pre-generating problem statements and feature lists based on dataset exploration, the system ensures reliable problem formulation is established before users interact with the system

Inventive Principle:
Principle #10Preliminary action

2Reliability

If automated formulation of data science problems is implemented, then the reliability of problem formulation is improved, but the device complexity increases due to additional automation components

Engineering Contradiction:
Improvereliability of problem formulationVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system employs a unified dataset analysis engine that performs multiple functions: exploring data characteristics, generating problem statements, identifying features, and suggesting model configurations. This multi-functional approach achieves reliable automated problem formulation without proportionally increasing system complexity, as the same core components serve multiple purposes throughout the AutoAI pipeline

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

3Ease of operation

If users manually formulate data science problems, then the ease of operation is maintained, but the manufacturing precision of model generation deteriorates due to mistakes in problem formulation

Engineering Contradiction:
Improveease of operationVSAvoidprecision of model generation
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The system automatically generates problem statements, feature lists, and model configurations by analyzing the input dataset itself, rather than relying on user expertise. The AutoAI system serves itself by autonomously formulating computable data science problems based on dataset characteristics, eliminating the need for users to have domain knowledge while maintaining high reliability through automated analysis

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system incorporates user feedback loops where generated problem statements and configurations can be reviewed, corrected, and refined. This feedback mechanism maintains ease of operation by allowing user oversight while improving manufacturing precision through iterative refinement based on user input and system learning

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11763084B2Automatic formulation of data science problem statements
Publication Date: 2023.09.19 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11763084B2 patent drawing
  • US11763084B2 patent drawing
  • US11763084B2 patent drawing

AI summary

A method comprises receiving a new data set; identifying at least one prior data set of a plurality of prior data sets that matches the new data set; generating a natural language data science problem statement for the new data set based on information associated with the at least prior one data set that matches the new data set; outputting the generated natural language data science problem statement for user verification; and in response to receiving user input verifying the natural language generated data science problem statement, generating one or more AutoAI configuration settings for the new data set based on one or more AutoAI configuration settings associated with the at least one prior data set that matches the new data set.