WEIGHT BENEFIT EVALUATOR FOR TRAINING DATA
First Claim
1. A method to determine a weight benefit associated with training data in a machine learning environment, the method comprising, by a device:
- determining a first function based on the training data, wherein the training data includes training inputs and training labels;
applying a set of weights to the training data to generate weighted training data;
determining a second function based on the weighted training data;
generating target data based on a target function, wherein the target data includes target labels different from the training labels;
determining a third function based on the target data;
applying the set of weights to the target data to generate weighted target data;
determining a fourth function based on weighted target data; and
determining the weight benefit based on the first, second, third, and fourth functions, wherein the weight benefit is associated with a benefit to apply the set of weights to the training data.
3 Assignments
0 Petitions
Accused Products
Abstract
Technologies are generally described for methods and systems effective to determine a weight benefit associated with application of weights to training data in a machine learning environment. In an example, a device may determine a first function based on the training data, where the training data includes training inputs and training labels. The device may determine a second function based on weighted training data, which is based on application of weights to the training data. The device may determine a third function based on target data, where the target data is generated based on a target function. The target data may include target labels different from the training labels. The device may determine a fourth function based on weighted target data, which is a result of application of weights to the target data. The device may determine the weight benefit based on the first, second, third, and fourth functions.
34 Citations
20 Claims
-
1. A method to determine a weight benefit associated with training data in a machine learning environment, the method comprising, by a device:
-
determining a first function based on the training data, wherein the training data includes training inputs and training labels; applying a set of weights to the training data to generate weighted training data; determining a second function based on the weighted training data; generating target data based on a target function, wherein the target data includes target labels different from the training labels; determining a third function based on the target data; applying the set of weights to the target data to generate weighted target data; determining a fourth function based on weighted target data; and determining the weight benefit based on the first, second, third, and fourth functions, wherein the weight benefit is associated with a benefit to apply the set of weights to the training data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system effective to determine a weight benefit associated with training data in a machine learning environment, the system comprising:
-
a memory configured to; store the training data, wherein the training data includes training inputs and training labels; and store a set of weights; a target function generation module configured to be in communication with the memory, the target function generation module being configured to; generate target data based on a target function, wherein the target data includes target labels different from the training labels; and store the target data in the memory; a processing module configured to be in communication with the target function generation module and the memory, the processing module being configured to; apply the set of weights to the training data to generate weighted training data; apply the set of weights to the target data to generate weighted target data; store the weighted training data and the weighted target data in the memory; a machine learning module configured to be in communication with the target function generation module, the processing module, and the memory, the machine learning module being configured to; determine a first function based on the training data; determine a second function based on the weighted training data determine a third function based on the target data; and determine a fourth function based on weighted target data; and an evaluation module configured to be in communication with the target function generation module, the processing module, the machine learning module, and the memory, the evaluation module being configured to determine the weight benefit based on the first, second, third, and fourth functions, wherein the weight benefit is associated with a benefit to apply the set of weights to the training data. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method to determine a weight benefit associated with training data in a machine learning environment, the method comprising, by a first device:
-
receiving, from a second device, a first function that is based on the training data, where the training data includes training inputs and training labels; receiving, from the second device, a set of weights; receiving, from the second device, a second function that is based on weighted training data, wherein the weighted training data is based on the set of weights; generating target data based on a target function, wherein the target data includes target labels different from the training labels; determining a third function based on the target data; applying the set of weights to the target data to generate weighted target data; determining a fourth function based on weighted target data; and determining the weight benefit based on the first, second, third, and fourth functions, wherein the weight benefit is associated with a benefit to apply the set of weights to the training data. - View Dependent Claims (17, 18, 19, 20)
-
Specification