Customizable Model-Building Interface for Unbalanced Data Evaluation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Predictive analytics accuracy metrics can be misleading, especially with unbalanced datasets, leading to inaccurate model performance assessments for non-expert users.

Innovation Solution

A customizable interface generates blueprints for model building, guiding users through data analysis by identifying appropriate variables, data sources, and granularity, and visualizes model performance using intuitive plots to balance false positive and negative rates, enabling deeper understanding without domain expertise.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional accuracy metrics are used to evaluate predictive models, then model performance assessment is simple, but the results are misleading especially with unbalanced datasets

Engineering Contradiction:
Improvemodel performance assessment accuracyVSAvoidaccuracy metric reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system changes the evaluation parameters from simple accuracy metrics to multiple alternative metrics including precision, recall, F1 score, and customized business metrics. This allows accurate assessment of model performance on unbalanced datasets by selecting metrics appropriate to the specific data distribution and business context.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system introduces an intermediary layer of metric selection and customization tools that mediate between the raw model outputs and the final performance assessment. This intermediary layer allows non-expert users to select and configure appropriate metrics without needing to understand the underlying statistical concepts.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If complex data analysis characteristics are required for accurate model building, then model performance improves, but user interface complexity increases

Engineering Contradiction:
Improvemodel performanceVSAvoidinterface complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements self-service functionality where the platform automatically generates blueprints, selects data sources, and configures analysis parameters based on historical user behavior and task descriptions. This eliminates the need for users to manually configure complex settings while still achieving high-quality model performance.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-configuring blueprints and data analysis characteristics based on historical data and user task descriptions before the user actually runs the model. This includes automatic variable mapping, data source identification, and parameter selection, reducing the complexity of the user interface.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If automated blueprint generation is implemented, then user guidance improves, but system complexity increases

Engineering Contradiction:
Improveuser guidanceVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system uses feedback from historical user behavior data to continuously improve and refine the automated blueprint generation process. By analyzing patterns in how users successfully complete tasks, the system learns to generate more accurate and relevant blueprints, reducing the apparent complexity while maintaining ease of operation.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12511139B2Interface for generating models with customizable interface configurations
Publication Date: 2025.12.30 AIBLE INC
  • US12511139B2 patent drawing
  • US12511139B2 patent drawing
  • US12511139B2 patent drawing

AI summary

A method includes receiving, via a model building platform, historical user behavior including historical data analysis characteristics; generating, based on the historical data analysis characteristics, a blueprint for guiding user action to accomplish a task, the generating including constructing the blueprint using the historical data analysis characteristics; receiving, via graphical user interface, user input requesting generation of a model and a task description; determining, using the blueprint and based on the task description, data analysis characteristics; and rendering, within the graphical user interface, a prompt to select the determined data analysis characteristics. Related apparatus, systems, techniques and articles are also described.