Neural Network Quantization With Privacy-Preserving Feature Training

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing neural network models face challenges in quantization that reduce operation speed and memory usage while compromising accuracy, and there is a difficulty in reflecting user data privacy and personalization due to the need for training data collection.

Innovation Solution

An electronic apparatus quantizes a neural network model, transmits information to an external device, receives feature and identification information, and trains the model based on this data to update parameters, ensuring privacy and personalization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If quantization is performed to reduce bit number of integers, then operation speed and memory usage are improved, but accuracy is greatly reduced

Engineering Contradiction:
Improveoperation speedVSAvoidaccuracy
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the bit width of integer representations based on the layer type and importance within the neural network. Critical layers maintain higher precision with more bits, while less critical layers use lower precision with fewer bits, optimizing the balance between operation speed and accuracy throughout the network architecture.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements local quality by applying different quantization strategies to different layers of the neural network. Important layers that directly impact accuracy are quantized with higher precision, while non-critical layers use lower precision, thereby maintaining overall accuracy while improving operation speed and reducing memory usage.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If quantization aware training is performed to maintain accuracy, then learning data is needed, but privacy issues make data collection difficult

Engineering Contradiction:
ImproveaccuracyVSAvoiddata collection complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent uses copying by creating synthetic training data that mimics the characteristics of real user data without requiring actual user data collection. The system generates artificial datasets that preserve the statistical properties and patterns needed for quantization-aware training, thereby maintaining accuracy while avoiding privacy issues associated with collecting real user data.

Inventive Principle:
Principle #26Copying

3Manufacturing precision

If full precision floating point is used, then accuracy is maintained, but operation speed and memory usage are reduced

Engineering Contradiction:
ImproveaccuracyVSAvoidmemory usage
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent applies parameter changes by transitioning from full precision floating-point representation to variable-precision integer representation. The system dynamically selects the appropriate bit width for each layer based on its importance, thereby significantly reducing memory usage while maintaining accuracy through selective preservation of precision in critical layers.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent extracts only the essential precision requirements from full floating-point representation. By identifying and retaining only the critical precision needs in important layers while using lower precision in non-critical layers, the system reduces overall memory usage while maintaining the accuracy necessary for proper neural network function.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12482236B2Electronic apparatus and method for controlling thereof
Publication Date: 2025.11.25 SAMSUNG ELECTRONICS CO LTD
  • US12482236B2 patent drawing
  • US12482236B2 patent drawing
  • US12482236B2 patent drawing

AI summary

An electronic apparatus includes: a communication interface; a memory storing at least one instruction; and a processor configured to execute the at least one instruction to: quantize a first neural network model for identifying an object, to acquire a second neural network model, control the communication interface to transmit information on the second neural network model to an external apparatus, receive, from the external apparatus, feature information for an image stored in the external apparatus acquired based on the second neural network model, and identification information corresponding to the feature information, and train the second neural network model based on the received feature information and the received identification information.