Learning Apparatus for Membership Inference Attack Resistance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Machine learning models are vulnerable to membership inference (MI) attacks, which can leak confidential information, and existing countermeasures either introduce noise affecting inference results or trade off accuracy and attack resistance, making it difficult to achieve high resistance and accuracy simultaneously.

Innovation Solution

A learning apparatus and method that divides learning data into multiple sets, generates inference devices using different subsets, and trains these devices to produce second learning data, which is then used to generate a highly resistant and accurate inference device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If noise is added to inference results for protection, then resistance to MI attacks is improved, but inference accuracy deteriorates

Engineering Contradiction:
Improveresistance to MI attacksVSAvoidinference accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The learning data is divided into multiple subsets, and multiple inference devices are generated by training on different subsets. This segmentation approach allows the system to achieve robustness against MI attacks while maintaining inference accuracy through ensemble reasoning, avoiding the need to add noise to individual inference results.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple inference devices generated from different data subsets are combined through a learning device that integrates their outputs. This merging mechanism enables the system to achieve both high accuracy and strong MI attack resistance by aggregating insights from multiple specialized models without introducing noise.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If adversarial regularization is applied to improve attack resistance, then resistance to MI attacks is improved, but accuracy deteriorates

Engineering Contradiction:
Improveresistance to MI attacksVSAvoidinference accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

Instead of applying regularization that trades off accuracy, the system segments the learning data into multiple subsets and trains separate inference devices on each subset. This allows each device to specialize in different data regions while the learning device aggregates their results, achieving both accuracy and attack resistance without the accuracy penalty of traditional adversarial regularization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The learning device acts as an intermediary that combines the outputs of multiple inference devices. This intermediary mechanism allows the system to leverage the strengths of individual models (high accuracy on their training subsets) while achieving overall robustness against MI attacks through ensemble reasoning, avoiding the need for accuracy-sacrificing regularization.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If multiple inference devices are generated from divided data, then resistance to MI attacks is improved, but device complexity increases

Engineering Contradiction:
Improveresistance to MI attacksVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The learning device serves multiple functions: it aggregates results from multiple inference devices, performs final inference, and can be used for both accurate prediction and MI attack resistance. This multi-functionality reduces overall system complexity by consolidating multiple specialized models into a single versatile component that handles both accuracy and security requirements.

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

Data Source

PatentUS20240378499A1Learning apparatus, inference apparatus, learning method, and computer-readable medium
Publication Date: 2024.11.14 NEC CORP
  • US20240378499A1 patent drawing
  • US20240378499A1 patent drawing
  • US20240378499A1 patent drawing

AI summary

A learning apparatus according to the present example embodiment includes: a data dividing unit that generates n sets of divided data by dividing first learning data into n (n is an integer of 2 or more); an inference device generation unit that generates n inference devices for learning data generation by machine learning using data excluding one set of divided data from the first learning data; a learning data generation unit that generates second learning data by inputting the one set of the divided data excluded from the machine learning into each of the n inference devices for learning data generation; and a learning unit that generates a second inference device by machine learning using the second learning data.