Related Experiment Video
Updated: Sep 28, 2025

10:25
Deep Learning-Based Segmentation of Cryo-Electron Tomograms
Published on: November 11, 2022
9.5K
Compression of Deep Neural Networks based on quantized tensor decomposition to implement on reconfigurable hardware
Amirreza Nekooei1, Saeed Safari1
1University of Tehran, Iran.
Summary
This study introduces tensor decomposition to compress deep neural network (DNN) parameters, significantly reducing memory usage for mobile AI applications. The method maintains network accuracy while enabling efficient deployment on hardware like FPGAs.
Area of Science:
- Artificial Intelligence
- Machine Learning
- Computer Engineering
Background:
- Deep Neural Networks (DNNs) offer advanced capabilities in AI but face challenges with high computational and memory demands.
- Limited internal memory on processing platforms necessitates external storage, hindering DNN deployment on resource-constrained devices like mobile applications.
- Existing DNNs require substantial parameters, leading to significant computational costs and memory consumption.
Purpose of the Study:
- To develop a parameter compression method for DNNs to reduce memory footprint and computational costs.
- To enable efficient deployment of DNNs on mobile applications and hardware accelerators like FPGAs.
- To maintain network accuracy and structure during the compression process.
Main Methods:
- Employed tensor decomposition to compress DNN weight tensors into principal vectors.
- Modified the tensor decomposition algorithm for optimized FPGA realization without affecting convergence.
- Ensured network structure and quality (detection accuracy) remained largely unchanged post-compression.
Main Results:
- Achieved significant parameter reduction, compressing ResNet50, VGG16, and VGG19 networks by approximately 10 times.
- Reduced the need for external memory access by compressing network parameters.
- Demonstrated straightforward reproduction of compressed network parameters on FPGAs.
Conclusions:
- Tensor decomposition offers an effective strategy for compressing DNN parameters, addressing memory and computational challenges.
- The proposed method facilitates the deployment of complex DNNs on mobile and edge devices.
- Optimized tensor decomposition enables efficient hardware implementation on FPGAs while preserving network performance.
Related Concept Videos
Neural Circuits
1.7K
Neural circuits and neuronal pools are two of the main structures found in the nervous system. Neural circuits are networks of neurons that work together to carry out a specific task or process. They consist of interconnected neurons and glial cells, which provide structural and metabolic support.
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
1.7K
Downsampling
288
When considering a sampled sequence with zero values between sampling instants, one can replace it by taking every N-th value of the sequence. At these integer multiples of N, the original and sampled sequences coincide. This process, known as decimation, involves extracting every N-th sample from a sequence, thereby creating a more efficient sequence.
The Fourier transform of the decimated sequence reveals a combination of scaled and shifted versions of the original spectrum. This...
The Fourier transform of the decimated sequence reveals a combination of scaled and shifted versions of the original spectrum. This...
288

