Neural Network Compression Using Influence-Based Training Image Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional neural network compression methods for autonomous driving face challenges in maintaining recognition accuracy while reducing the arithmetic operation amount, leading to prolonged compression design periods due to the inclusion of harmful training images with noise or limited generalizability.

Innovation Solution

A neural network compression device that classifies training data into valid and invalid sets based on influence values, allowing for targeted compression and re-training using only the valid data to improve recognition accuracy and shorten the compression design period.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If conventional compression methods are used to reduce arithmetic operation amount, then the compression rate is improved, but recognition accuracy deteriorates due to inclusion of harmful training images

Engineering Contradiction:
Improvearithmetic operation amountVSAvoidrecognition accuracy
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The training data set is segmented into valid training data and invalid training data based on influence values. This segmentation allows the compression process to selectively use only valid data, preventing harmful images from degrading recognition accuracy while still achieving arithmetic operation reduction through compression.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Invalid training data (harmful images with noise or limited generalizability) is extracted and removed from the training data set before compression. This extraction ensures that only beneficial training data is used in the compression process, maintaining recognition accuracy while reducing arithmetic operations.

Inventive Principle:
Principle #2Taking out (Extraction)

2Manufacturing precision

If all training data including harmful images are used for compression design, then the training completeness is improved, but the compression design period is prolonged

Engineering Contradiction:
Improvecompression design completenessVSAvoidcompression design period
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The training data set is pre-processed to classify and remove invalid training data before the compression design process begins. This preliminary action reduces the volume of data that needs to be processed during compression design, shortening the design period while maintaining completeness by ensuring all valid data is retained.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Invalid training data is extracted and removed from the complete training data set. This extraction reduces the computational burden and time required for compression design while preserving all necessary valid training data, achieving both completeness and efficiency.

Inventive Principle:
Principle #2Taking out (Extraction)

3Speed

If compression is performed without data classification, then the processing speed is improved, but the quality of compression results deteriorates

Engineering Contradiction:
Improvecompression processing speedVSAvoidcompression result quality
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The training data is segmented into valid and invalid portions using influence value calculation. This segmentation enables the compression process to focus only on valid data, improving result quality while maintaining processing efficiency by avoiding unnecessary processing of harmful images.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different quality standards are applied to different portions of the training data. Valid training data receives full processing attention to ensure high compression quality, while invalid data is identified and excluded. This local quality approach optimizes overall compression result quality without sacrificing processing speed.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12142030B2Neural network compression device and method for same
Publication Date: 2024.11.12 ASTEMO LTD
  • US12142030B2 patent drawing
  • US12142030B2 patent drawing
  • US12142030B2 patent drawing

AI summary

When it is assumed that a large-scale Deep Neural Network for autonomous driving applied compression, there are problems of a decrease in recognition accuracy of a post-compression Neural Network (NN) model and an increase in a compression design period, due to a large number of harmful or unnecessary training images (invalid training images). A training image selection unit B100 calculates an influence value on an inference, and generates an indexed training image set 1004-1 necessary for an NN compression design, by using the influence value. A neural network compression unit P200 notified of the result via a memory P300 compresses the NN.