Obfuscation Network Training with Information Reduction for Edge Privacy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing adversarial representation learning (ARL) methods require significant computing resources and fail to function properly on edge devices with limited resources, leading to privacy leaks and inefficient processing.

Innovation Solution

A learning method for training an obfuscation network that minimizes computing resources by using an encoding network and information reduction module, combined with a proxy adversarial network to preserve task utility and protect privacy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If previous ARL methods are used to train the obfuscator to generate obfuscated representation with high task utility, then task utility is improved, but computing resources and processing time are excessively consumed

Engineering Contradiction:
Improvetask utilityVSAvoidcomputing resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The obfuscation network is segmented into two distinct components: an encoding network that extracts features and generates data representation, and an information reduction module that transforms the representation to remove sensitive attributes. This segmentation allows each component to be optimized independently, reducing overall computational burden while maintaining task utility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The information reduction module specifically extracts and removes sensitive attributes from the data representation while preserving task-relevant information. By taking out only the necessary privacy-protecting transformations rather than comprehensive obfuscation, the system reduces computing resources while maintaining both privacy and utility.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If the trained obfuscator requiring significant computations is installed on edge devices with limited computing resources, then privacy protection is improved, but the obfuscator fails to function properly and consumes excessive time

Engineering Contradiction:
Improveprivacy protectionVSAvoidfunctionality on edge devices
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The information reduction module uses computationally lightweight operations such as random projection, downsampling, and simple transformations that can be executed efficiently on resource-constrained edge devices. These simplified operations provide adequate privacy protection without requiring the significant computational resources of previous ARL methods.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Loss of information

If the obfuscator removes all information unrelated to the utility task, then privacy leakage is reduced, but the processing time and computational load increase significantly

Engineering Contradiction:
Improveprivacy leakageVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The information reduction module applies partial obfuscation by removing only the most critical sensitive attributes through targeted transformations rather than comprehensively removing all unrelated information. This partial action approach reduces processing time while still achieving adequate privacy protection for the most sensitive information.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250272437A1Learning method and learning device for training obfuscation network capable of obfuscating original data for privacy to achieve information restriction obfuscation and testing method and testing device using the same
Publication Date: 2025.08.28 DEEPING SOURCE INC
  • US20250272437A1 patent drawing
  • US20250272437A1 patent drawing
  • US20250272437A1 patent drawing

AI summary

A learning method for training an obfuscation network, including steps of: (a) inputting a training data into the obfuscation network to (i) extract features and thus generate a data representation by performing a learning operation on the training data and (ii) transform the data representation and thus generate an anonymized data representation, and (b) inputting the anonymized data representation into a task learning network to (i) perform a task by using the anonymized data representation and thus output a task result, (ii) generate a task loss by referring to the task result and its corresponding ground truth, (iii) train the task learning network through a first backpropagation of the task loss such that the task loss is minimized, and (iv) train the obfuscation network through a second backpropagation of the task loss such that the task loss is minimized.