Related Experiment Video
Updated: Nov 12, 2025

13:19
Deep Neural Networks for Image-Based Dietary Assessment
Published on: March 13, 2021
9.6K
Non-Structured DNN Weight Pruning-Is It Beneficial in Any Platform?
IEEE Transactions on Neural Networks and Learning Systems
|March 18, 2021
Summary
Structured pruning significantly enhances energy efficiency in deep neural networks (DNNs) by outperforming non-structured pruning methods. This research provides a definitive answer for optimizing DNNs with quantization and structured sparsity.
Area of Science:
- Computer Science
- Artificial Intelligence
- Machine Learning
Background:
- Large deep neural networks (DNNs) face energy efficiency challenges due to high DRAM access energy consumption.
- Model compression techniques, including weight pruning and quantization, are crucial for reducing energy usage.
- Quantization is a standard practice for hardware implementations, making pruning effectiveness evaluation on top of quantization essential.
Purpose of the Study:
- To definitively answer whether non-structured or structured pruning is more beneficial when applied with quantization.
- To provide a fair and fundamental comparison methodology for evaluating pruning techniques.
- To guide future research and development in DNN inference acceleration.
Main Methods:
- Developed ADMM-NN-S, an enhanced framework supporting structured pruning, dynamic regulation, and masked retraining.
- Established a rigorous methodology for comparing non-structured and structured pruning based on storage and computation efficiency.
- Evaluated the proposed methods on LeNet-5, AlexNet, and ResNet-50 models.
Main Results:
- ADMM-NN-S achieved significant weight pruning (348× on LeNet-5, 36× on AlexNet, 8× on ResNet-50) with minimal accuracy loss.
- Demonstrated that fully binarized DNNs can maintain lossless accuracy in many cases.
- Structured pruning consistently outperformed non-structured pruning in both storage and computation efficiency under identical accuracy and quantization levels.
Conclusions:
- Structured pruning offers greater potential for DNN inference acceleration compared to non-structured pruning.
- The study provides strong evidence and a baseline for focusing research on structured sparsity in DNNs.
- Encourages the research community to prioritize structured pruning for energy-efficient DNN acceleration.
Related Concept Videos
Neuroplasticity
1.1K
Neuroplasticity reflects the brain's remarkable capacity to adapt and evolve, responding dynamically to learning, experiences, or injury by reorganizing its neural circuitry. This reorganization involves creating new neural connections and refining old ones through a series of biological processes that contribute to the brain's lifelong development and adaptability.
1.1K
Survival Tree
221
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a...
Building a Survival Tree
Constructing a...
221
Reducing Line Loss
250
In a three-phase circuit, line loss is an indicator of energy dissipated as heat due to the resistance of transmission lines. To address this, incorporating transformers into the system—a step-up transformer at the source and a step-down transformer at the load—is a strategic solution. Two three-phase transformers are introduced to improve this.
With a step-up transformer at the source, the voltage is increased, thereby reducing the current in the transmission lines since power loss in...
With a step-up transformer at the source, the voltage is increased, thereby reducing the current in the transmission lines since power loss in...
250
Neural Regulation
41.3K
Digestion begins with a cephalic phase that prepares the digestive system to receive food. When our brain processes visual or olfactory information about food, it triggers impulses in the cranial nerves innervating the salivary glands and stomach to prepare for food.
41.3K
