User interface and workflow for performing machine learning
First Claim
Patent Images
1. A method comprising:
- receiving, by a processing device, a training data set that includes a plurality of positive examples of sensitive data and a plurality of negative examples of sensitive data;
receiving a selection of a memory allocation;
analyzing, by the processing device, the training data set using machine learning to train a machine learning-based detection (MLD) profile, the MLD profile to be used to classify new data as sensitive data or as non-sensitive data; and
computing, by the processing device, a quality metric for the MLD profile, the quality metric comprising a memory utilization rating, wherein the memory utilization rating complies with the memory allocation.
3 Assignments
0 Petitions
Accused Products
Abstract
A computing device receives a training data set that includes a plurality of positive examples of sensitive data and a plurality of negative examples of sensitive data. The computing device analyzes the training data set using machine learning to generate a machine learning-based detection (MLD) profile that can be used to classify new data as sensitive data or as non-sensitive data. The computing device computes a quality metric for the MLD profile.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a processing device, a training data set that includes a plurality of positive examples of sensitive data and a plurality of negative examples of sensitive data; receiving a selection of a memory allocation; analyzing, by the processing device, the training data set using machine learning to train a machine learning-based detection (MLD) profile, the MLD profile to be used to classify new data as sensitive data or as non-sensitive data; and computing, by the processing device, a quality metric for the MLD profile, the quality metric comprising a memory utilization rating, wherein the memory utilization rating complies with the memory allocation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable storage medium including instructions that, when executed by a processing device, cause the processing device to perform operations comprising:
-
receiving, by the processing device, a training data set that includes a plurality of positive examples of sensitive data and a plurality of negative examples of sensitive data; receiving categorization information for the positive examples of sensitive data and for the negative examples of sensitive data; analyzing, by the processing device, the training data set using machine learning to train a machine learning-based detection (MLD) profile, the MLD profile to be used to classify new data as sensitive data or as non-sensitive data; computing, by the processing device, a quality metric for the MLD profile; and identifying categories of data to add to the training data set to improve the quality metric. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computing device comprising:
-
a memory to store instructions for a machine learning manager; and a processing device to execute the instructions, wherein the instructions cause the processing device to; receive a training data set that includes a plurality of positive examples of sensitive data and a plurality of negative examples of sensitive data; analyze the training data set using machine learning to train a machine learning-based detection (MLD) profile to be used to classify new data as sensitive data or as non-sensitive data; compute a quality metric for the MLD profile; determine that the quality metric fails to meet a quality threshold; modify the training data set; analyze the modified training data set to retrain the MLD profile; and compute a new quality metric for the MLD profile. - View Dependent Claims (18, 19, 20)
-
Specification