Automated Machine Learning Algorithm Verification System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The lack of an integrated mechanism for registering and managing new machine learning algorithms in automated machine learning systems hinders the addition of various algorithms, as algorithm developers face challenges in understanding the required conditions and resources, leading to time-consuming verification and correction processes.

Innovation Solution

An automated machine learning system with a registration receiver, verification dataset storage, verifier, feedback information generator, and display controller facilitates the registration and management of new machine learning algorithms by performing operation verification using standardized and extended datasets, generating feedback for corrections, and managing metadata for preprocessing, thereby ensuring compliance with minimum specifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual verification and correction processes are used for registering new machine learning algorithms, then developers can ensure algorithm compliance with specifications, but the process becomes time-consuming and burdensome

Engineering Contradiction:
Improvealgorithm complianceVSAvoidverification time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary automated verification of new machine learning algorithms by executing them on verification datasets before full integration. This preliminary action checks compliance with specifications including input/output data formats, required resources, and preprocessing requirements, thereby reducing the time burden on developers while maintaining reliability through automated specification checking.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If developers manually understand and verify all required conditions and resources for algorithm execution, then algorithms can be properly integrated, but the complexity of the registration process increases

Engineering Contradiction:
Improvealgorithm integrationVSAvoidregistration process
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The verification system operates autonomously to assess new machine learning algorithms. It automatically executes algorithms on verification datasets, detects required resources and preprocessing steps, and generates compliance reports without developer intervention. This self-service mechanism simplifies the registration process while maintaining comprehensive algorithm integration capabilities.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system provides automated feedback to developers about algorithm compliance status, identifying specific issues with input/output formats, resource requirements, and preprocessing needs. This feedback mechanism guides developers in correcting algorithms to meet specifications, thereby simplifying the registration process while ensuring proper algorithm integration.

Inventive Principle:
Principle #23Feedback

3Reliability

If comprehensive verification of algorithm conditions and resources is performed, then system reliability is improved, but the verification process becomes more complex and time-consuming

Engineering Contradiction:
Improvesystem reliabilityVSAvoidverification mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The verification process is segmented into distinct automated checks: input data format verification, execution resource detection, preprocessing requirement identification, and output format validation. Each segment is independently executed by the system, providing comprehensive verification while maintaining manageable complexity through modular automated processing.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20240028956A1Automated machine learning system, automated machine learning method, and storage medium
Publication Date: 2024.01.25 KK TOSHIBA
  • US20240028956A1 patent drawing
  • US20240028956A1 patent drawing
  • US20240028956A1 patent drawing

AI summary

According to an embodiment, an automated machine learning system includes a registration receiver, a verification dataset storage, a verifier, a feedback information generator, a first display controller, and an algorithm storage. The registration receiver is configured to receive registration of a machine learning algorithm. The verification dataset storage stores a verification dataset for use in operation verification on the machine learning algorithm. The verifier is configured to perform the operation verification by executing the machine learning algorithm using the verification dataset stored in the verification dataset storage. The feedback information generator is configured to generate feedback information on the bases of a result of the operation verification. The first display controller is configured to control display of the generated feedback information. The algorithm storage stores the machine learning algorithm for which the result of the operation verification satisfies a specific criterion.