Dual Machine Learning Pipelines for Automated Model Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Machine learning systems in computer simulations, such as game development, face challenges in validating market hypotheses due to their complexity and ever-changing user behaviors, requiring frequent development and validation of personalization models in short life cycles, which is complicated by the lack of formal verification methods.

Innovation Solution

An end-to-end cloud-based machine learning platform with dual pipelines that automate the workflow from data transformation to model training and deployment, using reinforcement learning and evolution strategies to select and improve models based on key performance indicators, enabling automated model creation, training, and deployment without human intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If machine learning models are developed and validated frequently to adapt to changing user behaviors, then adaptability is improved, but device complexity and time consumption increase

Engineering Contradiction:
Improveadaptability to changing user behaviorsVSAvoidtime for model development and validation
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-defining multiple machine learning models with different algorithms and parameters before actual validation is needed. When new user behavior patterns emerge, the system can quickly select from pre-prepared models or rapidly configure existing ones, rather than building models from scratch, thus reducing validation time while maintaining adaptability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements dynamic model selection and configuration capabilities, allowing the machine learning pipeline to adaptively choose between different models based on current user behavior patterns. This dynamic approach enables the system to respond to changing conditions without requiring complete model redevelopment, balancing adaptability with time efficiency.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If comprehensive model validation is performed to ensure accuracy, then measurement precision is improved, but loss of time increases

Engineering Contradiction:
Improvemodel prediction accuracyVSAvoidvalidation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system applies partial validation by implementing targeted validation procedures that focus on critical model aspects rather than exhaustive validation of all possible scenarios. This allows the system to achieve sufficient measurement precision for production use without the time cost of complete validation, using statistical sampling and key metric monitoring instead of comprehensive testing.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system implements continuous feedback mechanisms that monitor model performance in production and automatically trigger revalidation only when performance degradation is detected. This feedback-driven approach ensures measurement precision is maintained while minimizing validation time by validating only when necessary rather than continuously.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If human decision-making is involved in model selection and training, then ease of operation is improved, but extent of automation decreases

Engineering Contradiction:
Improveease of model selection and trainingVSAvoidautomation of model creation and deployment
Core Design Contradiction:
Ease of operationVSExtent of automation

Solution Approach 1:

The system implements self-service capabilities where the machine learning pipeline automatically performs model selection, training, validation, and deployment without requiring human intervention. The system self-configures based on predefined parameters and automatically selects models that best match current data patterns, achieving high automation while maintaining operational simplicity through automated decision-making.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system introduces an intermediary layer of automated configuration and selection mechanisms that mediate between raw data and final model deployment. This intermediary layer handles the complex decisions about model selection and training automatically, translating business requirements into technical implementations without requiring direct human involvement in the automation process.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240378501A1Dual machine learning pipelines for transforming data and optimizing data transformation
Publication Date: 2024.11.14 SONY INTERACTIVE ENTERTAINMENT LLC
  • US20240378501A1 patent drawing
  • US20240378501A1 patent drawing
  • US20240378501A1 patent drawing

AI summary

An end-to-end cloud-based machine learning platform providing computer simulation recommendations. Data lineage is generated for all transformed data for generating feature extraction, transformation, and loading (ETL) to a machine learning model. That data is used to understand the performance of the simulation recommendation models. To that end, understanding the performance of the recommendations, the platform provides the life cycle of the transformed data and compare it to the life cycle of the user interactions. By comparing the two life cycles, recommendations can be returned as to which models are relevant and which are not.