Compression of Fully-Connected Layer in Neural Network by Kronecker Product
Not on the map. Why?
Abstract (arXiv)
In this paper we propose and study a technique to reduce the number of parameters and computation time in fully-connected layers of neural networks using Kronecker product, at a mild cost of the prediction quality. The technique proceeds by replacing Fully-Connected layers with so-called Kronecker Fully-Connected layers, where the weight matrices of the FC layers are approximated by linear combinations of multiple Kronecker products of smaller matrices. In particular, given a model trained on SVHN dataset, we are able to construct a new KFC model with 73% reduction in total number of parameters, while the error only rises mildly. In contrast, using low-rank method can only achieve 35% reduction in total number of parameters given similar quality degradation allowance. If we only compare the KFC layer with its counterpart fully-connected layer, the reduction in the number of parameters exceeds 99%. The amount of computation is also reduced as we replace matrix product of the large matrices in FC layers with matrix products of a few smaller matrices in KFC layers. Further experiments on MNIST, SVHN and some Chinese Character recognition models also demonstrate effectiveness of our technique.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 Jul 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 1; 2023: 0; 2024: 4; 2025: 0; 2026: 1.
9 papers.
- 2021Kronecker Decomposition for GPT Compressioncited by 27
- 2021KroneckerBERT: Learning Kronecker Decomposition for Pre-trained Language Models via Knowledge Distillationcited by 19
- 2024TQCompressor: improving tensor decomposition methods in neural networks via permutationscited by 5
- 2022Kronecker Decomposition for Knowledge Graph Embeddingscited by 2
- 2021Learning Robust and Lightweight Model through Separable Structured Transformationscited by 0
- 2024Fully invertible hyperbolic neural networks for segmenting large-scale surface and sub-surface datacited by 0
- 2024Layer-Specific Optimization: Sensitivity Based Convolution Layers Basis Searchcited by 0
- 2024Krony-PT: GPT2 compressed with Kronecker Productscited by 0
- 2026A Hamiltonian-Inspired Local-Operator Ansatz for Slimming Large Language Modelscited by 0
- 2026A Hamiltonian-Inspired Local-Operator Ansatz for Slimming Large Language Models25 May 2026
- 2024Krony-PT: GPT2 compressed with Kronecker Products16 Dec 2024
- 2024Layer-Specific Optimization: Sensitivity Based Convolution Layers Basis Search12 Aug 2024
- 2024Fully invertible hyperbolic neural networks for segmenting large-scale surface and sub-surface data30 Jun 2024
- 2024TQCompressor: improving tensor decomposition methods in neural networks via permutations29 Jan 2024
- 2022Kronecker Decomposition for Knowledge Graph Embeddings13 May 2022
- 2021Learning Robust and Lightweight Model through Separable Structured Transformations27 Dec 2021
- 2021Kronecker Decomposition for GPT Compression15 Oct 2021
- 2021KroneckerBERT: Learning Kronecker Decomposition for Pre-trained Language Models via Knowledge Distillation13 Sep 2021