HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

Compressing 3DCNNs Based on Tensor Train Decomposition

Dingheng Wang; Guangshe Zhao; Guoqi Li; Lei Deng; Yang Wu

Compressing 3DCNNs Based on Tensor Train Decomposition

Abstract

Three dimensional convolutional neural networks (3DCNNs) have been applied in many tasks, e.g., video and 3D point cloud recognition. However, due to the higher dimension of convolutional kernels, the space complexity of 3DCNNs is generally larger than that of traditional two dimensional convolutional neural networks (2DCNNs). To miniaturize 3DCNNs for the deployment in confining environments such as embedded devices, neural network compression is a promising approach. In this work, we adopt the tensor train (TT) decomposition, a straightforward and simple in situ training compression method, to shrink the 3DCNN models. Through proposing tensorizing 3D convolutional kernels in TT format, we investigate how to select appropriate TT ranks for achieving higher compression ratio. We have also discussed the redundancy of 3D convolutional kernels for compression, core significance and future directions of this work, as well as the theoretical computation complexity versus practical executing time of convolution in TT. In the light of multiple contrast experiments based on VIVA challenge, UCF11, and UCF101 datasets, we conclude that TT decomposition can compress 3DCNNs by around one hundred times without significant accuracy loss, which will enable its applications in extensive real world scenarios.

Benchmarks

BenchmarkMethodologyMetrics
hand-gesture-recognition-on-shrec-2017-track3DCNN_VIVA_4
14 gestures accuracy: 73121216
hand-gesture-recognition-on-viva-hand3DCNN_VIVA_1
Accuracy-CN: 2303240
hand-gesture-recognition-on-viva-handTwo 3DCNNs: LRN + HRN [11]
Accuracy: 77.5
hand-gesture-recognition-on-viva-hand-
Accuracy: 6.86
hand-gesture-recognition-on-viva-hand3DCNN_VIVA_2
Accuracy-CN: -13585591
quantization-on-cifar-103DCNN_VIVA_3
MAP: 160327.04
quantization-on-knowledge-based3DCNN_VIVA_5
All: 84809664

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Compressing 3DCNNs Based on Tensor Train Decomposition | Papers | HyperAI