Machine Learning Data Allocation for Limited Training Sets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In situations where the quantity of training data is limited, reserving some potential training data for testing purposes is undesirable, as it can hinder the effectiveness of model training and testing, especially for machine learning models like neural networks and artificial intelligence.

Innovation Solution

A method for selecting and allocating training and test data from a limited dataset by assigning each data item a classification identifier and distributing them across multiple sets, ensuring that each data item is only used as test data for one set and training data for another, based on their classification identifiers, allowing for efficient training and testing of machine learning models.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If some potential training data is reserved for testing purposes, then testing can be performed, but the quantity of training data is reduced which hinders model training effectiveness

Engineering Contradiction:
Improvetesting capabilityVSAvoidtraining data quantity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent divides the limited data into multiple sets (first set, second set, third set) where each set contains different combinations of training and test data. This segmentation allows the same data to serve multiple purposes across different sets, resolving the contradiction between needing test data and preserving training data quantity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a system where data items can function as either training data or test data depending on which set they are assigned to. The same data item can contribute to training in one set while serving as test data in another set, making the data multi-functional and eliminating the need to permanently reserve data for testing.

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

2Reliability

If data items are allocated as test data for multiple sets, then testing coverage is improved, but data items are reused which may affect training data quality

Engineering Contradiction:
Improvetesting coverageVSAvoidtraining data quality
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent segments data items with specific identifiers (first data items, second data items, third data items) and assigns them to specific sets with clear rules. Each data item is allocated as test data for exactly one set, preventing reuse and maintaining training data quality while ensuring comprehensive testing coverage across multiple sets.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20240296392A1Test and training data
Publication Date: 2024.09.05 QBOX CORP LTD
  • US20240296392A1 patent drawing
  • US20240296392A1 patent drawing
  • US20240296392A1 patent drawing

AI summary

Methods and systems for analyzing machine-learned classifiers are disclosed herein. The method can include inputting a data item for processing by a machine-learned classifier model and receiving a plurality of confidence scores for a plurality of respective classes, the plurality of confidence scores having been generated by the machine-learned classifier model based on the data item. The method can also include determining a distance in dependence on a highest confidence score that is generated for the data item, and causing display of a class distribution diagram, where the class distribution diagram can illustrate a graphical representation corresponding to the data item located at said distance between the graphical representation of a first class and the graphical representation of a second class.