Deep Neural Network Layer and Filter Elimination for True Size Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional deep neural network (DNN) model pruning techniques reduce parameters to zero but do not effectively decrease model size, hindering deployment on resource-constrained devices due to memory occupancy by zero-valued weights.

Innovation Solution

A method and system for DNN model size reduction by iteratively pruning and eliminating layers and filters based on sparsity statistics, guided by performance and size constraints, to create a compact model suitable for edge devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional pruning techniques are used to set weights to zero, then model accuracy is maintained, but model size cannot be reduced due to memory occupancy by zero-valued weights

Engineering Contradiction:
Improvemodel accuracyVSAvoidmodel size
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts and removes entire layers and filters from the neural network model based on sparsity statistics. By identifying and eliminating layers with insufficient sparsity or critical functionality, the model achieves actual size reduction while maintaining accuracy, rather than merely setting weights to zero which occupies memory.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the structural parameters of the model by dynamically adjusting the number of layers and filters based on sparsity statistics. This involves modifying the model architecture itself rather than just adjusting weight values, enabling true model size reduction while preserving performance.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If large neural network models are used for time series classification, then model performance is improved, but deployment on edge devices is hindered due to memory constraints

Engineering Contradiction:
Improvemodel performanceVSAvoiddeployability on edge devices
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the neural network model into individual layers and filters, allowing selective elimination of less important components. This segmentation enables the model to be reduced to a compact version suitable for edge devices while maintaining core functionality for time series classification.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and removes unnecessary layers and filters from the model, creating a streamlined version optimized for deployment on resource-constrained edge devices. This extraction process maintains essential model capabilities while reducing memory requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

3Quantity of substance

If iterative pruning and layer elimination are performed, then model size is reduced, but computational complexity increases during the optimization process

Engineering Contradiction:
Improvemodel sizeVSAvoidoptimization process complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent employs self-service mechanisms where the model automatically evaluates its own sparsity statistics and identifies which layers or filters can be eliminated. This self-evaluation process reduces the need for external intervention and manual optimization, simplifying the overall process despite the iterative nature of model reduction.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250259060A1Method and system for deep neural network model size reduction by layer and filter elimination
Publication Date: 2025.08.14 TATA CONSULTANCY SERVICES LTD
  • US20250259060A1 patent drawing
  • US20250259060A1 patent drawing
  • US20250259060A1 patent drawing

AI summary

The present invention generally relates to the field of deep learning, and, more particularly, to a method and system for deep neural network model size reduction by layer and filter elimination. Conventional methods result in zero weight parameters but does not effectively reduce the size of the models. Thus, the method of present disclosure imbibes capability of effective discovery of sparsified layers and systematically generates smaller size models close to the performance of base model. Further, the disclosed method gains regularization effect due to the removal of unnecessary parameters. The smaller size model reduces computational burden, energy consumption, and latency along with satisfying smaller memory requirements and thus, it leads to the possibility of deploying at different edge devices that provides the opportunity to develop niche and important applications in different domains including automobiles, robotics, healthcare.