ML Model Data Masking and Confidence Withholding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Machine learning models often 'memorize' sensitive information from training data, leading to potential exposure and reverse engineering, which is undesirable for privacy and security reasons.

Innovation Solution

Abstracting and masking sensitive data before training machine learning models, and using confidence levels to determine when to withhold results to prevent exposure of sensitive information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If sensitive information is included in training data to improve model accuracy, then model performance is improved, but privacy security deteriorates due to potential data exposure and reverse engineering

Engineering Contradiction:
Improvemodel accuracyVSAvoidprivacy security
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent extracts and removes sensitive information from the training data before model training. This is achieved through data cleaning processes that identify and filter out personally identifiable information (PII), financial data, and other sensitive content, thereby preventing the model from memorizing and exposing such information while maintaining the useful patterns needed for accurate predictions

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary data processing layer between data collection and model training. This intermediary layer includes data anonymization, aggregation, and transformation processes that convert raw sensitive data into sanitized training data, allowing the model to learn from data patterns without direct exposure to sensitive information

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If data is cleaned and sanitized before training to prevent sensitive information exposure, then privacy security is improved, but data processing complexity increases

Engineering Contradiction:
Improveprivacy securityVSAvoiddata processing complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent performs data cleaning, sanitization, and anonymization actions before the model training process begins. By conducting these privacy-preserving operations in advance during data preparation, the system avoids the need for complex post-training filtering and explanation mechanisms, thereby managing processing complexity through upfront data transformation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent divides the data processing pipeline into distinct sequential stages: data collection, data cleaning, data sanitization, data anonymization, and model training. This segmentation allows each stage to focus on specific tasks, making the overall complex process more manageable and efficient through modular processing

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If the model is trained on diverse and comprehensive data to improve learning capability, then model versatility is improved, but the risk of memorizing and exposing sensitive information increases

Engineering Contradiction:
Improvelearning capabilityVSAvoidsensitive information exposure
Core Design Contradiction:
Adaptability or versatilityVSObject-generated harmful factors

Solution Approach 1:

The patent applies different processing quality levels to different parts of the training data. High-quality detailed processing is applied to data segments that contain sensitive information, while standard processing is applied to other segments. This allows the model to learn from diverse data comprehensively while providing enhanced privacy protection where needed

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11861493B2Machine learning models based on altered data and systems and methods for training and using the same
Publication Date: 2024.01.02 MICRON TECHNOLOGY INC
  • US11861493B2 patent drawing
  • US11861493B2 patent drawing
  • US11861493B2 patent drawing

AI summary

Data may be abstracted and/or masked prior to being provided to a machine learning model for training. A machine learning model may provide a confidence level associated with a result. If the confidence level is too high, the machine learning model or an application including the machine learning model may refrain from providing the result as an output. In some examples, the machine learning model may provide a “second best” result that has an acceptable confidence level. In other examples, an error signal may be provided as the output. In accordance with examples of the present disclosure, data may be abstracted and/or masked prior to being provided to a machine learning model for training and confidence levels of results of the trained machine learning model may be used to determine when a result should be withheld.