mlsanityData to 14 Oct 2026

Low-Rank Winograd Transformation for 3D Convolutional Neural Networks

arXiv 2301.11180 ↗First posted 26 Jan 2023cs.CVcited by 1

Not on the map. Why?

Abstract (arXiv)

This paper focuses on Winograd transformation in 3D convolutional neural networks (CNNs) that are more over-parameterized compared with the 2D version. The over-increasing Winograd parameters not only exacerbate training complexity but also barricade the practical speedups due simply to the volume of element-wise products in the Winograd domain. We attempt to reduce trainable parameters by introducing a low-rank Winograd transformation, a novel training paradigm that decouples the original large tensor into two less storage-required trainable tensors, leading to a significant complexity reduction. Built upon our low-rank Winograd transformation, we take one step ahead by proposing a low-rank oriented sparse granularity that measures column-wise parameter importance. By simply involving the non-zero columns in the element-wise product, our sparse granularity is empowered with the ability to produce a very regular sparse pattern to acquire effectual Winograd speedups. To better understand the efficacy of our method, we perform extensive experiments on 3D CNNs. Results manifest that our low-rank Winograd transformation well outperforms the vanilla Winograd transformation. We also show that our proposed low-rank oriented sparse granularity permits practical Winograd acceleration compared with the vanilla counterpart.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 32 of its 51 references that are in the map. First posted on arXiv 26 Jan 2023.

Builds on

32 of 51 references.

References · 32

  1. 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,380
  2. 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,270
  3. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
  4. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
  5. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
  6. 2016Pruning Filters for Efficient ConvNetscited by 1,143
  7. 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 812
  8. 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 702
  9. 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 676
  10. 2020Intrinsic Dimensionality Explains the Effectiveness of Language Model Fine-Tuningcited by 671
  11. 2020X3D: Expanding Architectures for Efficient Video Recognitioncited by 637
  12. 2017Can Spatiotemporal 3D CNNs Retrace the History of 2D CNNs and ImageNet?cited by 551
20 more
  1. 2019Importance Estimation for Neural Network Pruningcited by 541
  2. 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 442
  3. 2018Measuring the Intrinsic Dimension of Objective Landscapescited by 370
  4. 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 315
  5. 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 292
  6. 2016Network Trimming: A Data-Driven Neuron Pruning Approach towards Efficient Deep Architecturescited by 221
  7. 2017Learning to Prune Deep Neural Networks via Layer-wise Optimal Brain Surgeoncited by 221
  8. 2015Fast Algorithms for Convolutional Neural Networkscited by 102
  9. 2013Fast Training of Convolutional Networks through FFTscited by 89
  10. 2015Fast ConvNets Using Group-wise Brain Damagecited by 82
  11. 2014Fast Convolutional Nets With fbfft: A GPU Performance Evaluationcited by 27
  12. 2022Parameter-Efficient Sparsity for Large Language Models Fine-Tuningcited by 27
  13. 2018Efficient Sparse-Winograd Convolutional Neural Networkscited by 20
  14. 20211xN Pattern for Pruning Convolutional Neural Networkscited by 16
  15. 2022Winograd Convolution for Deep Neural Networks: Efficient Point Selectioncited by 8
  16. 2017Enabling Sparse Winograd Convolution by Native Pruningcited by 6
  17. 2019Efficient Winograd Convolution via Integer Arithmeticcited by 6
  18. 2020RT3D: Achieving Real-Time Execution of 3D Convolutional Neural Networks on Mobile Devicescited by 4
  19. 2018Three Dimensional Convolutional Neural Network Pruning with Regularization-Based Methodcited by 3
  20. 2019Spatial-Winograd Pruning Enabling Sparse Winograd Convolutioncited by 2

Built on by

Cited by year

Citing papers per year: 2023: 1.

1 paper.

  1. 2023Visual Tuningcited by 34