paper-with-me

홈 › Papers

Hierarchical Group Sparse Regularization for Deep Convolutional Neural Networks

2020-04-09 · Kakeru Mitsuno, Junichi Miyao, Takio Kurita

In a deep neural network (DNN), the number of the parameters is usually huge to get high learning performances. For that reason, it costs a lot of memory and substantial computational resources, and also causes overfitting. It is known that some parameters are redundant and can be removed from the network without decreasing performance. Many sparse regularization criteria have been proposed to solve this problem. In a convolutional neural network (CNN), group sparse regularizations are often used to remove unnecessary subsets of the weights, such as filters or channels. When we apply a group sparse regularization for the weights connected to a neuron as a group, each convolution filter is not treated as a target group in the regularization. In this paper, we introduce the concept of hierarchical grouping to solve this problem, and we propose several hierarchical group sparse regularization criteria for CNNs. Our proposed the hierarchical group sparse regularization can treat the weight for the input-neuron or the output-neuron as a group and convolutional filter as a group in the same group to prune the unnecessary subsets of weights. As a result, we can prune the weights more adequately depending on the structure of the network and the number of channels keeping high performance. In the experiment, we investigate the effectiveness of the proposed sparse regularizations through intensive comparison experiments on public datasets with several network architectures. Code is available on GitHub: "https://github.com/K-Mitsuno/hierarchical-group-sparse-regularization"

📄 PDF Abstract BibTeX arXiv:2004.04394

Code (1)

K-Mitsuno/hierarchical-group-sparse-regularization 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

Filter Pruning using Hierarchical Group Sparse Regularization for Deep Convolutional Neural Networks

2020-11-04 · Kakeru Mitsuno, Takio Kurita

Since the convolutional neural networks are often trained with redundant parameters, it is possible to reduce redundant kernels or filters to obtain a compact network without dropping the classification accuracy. In this…

Convolutional Sparse Coding with Overlapping Group Norms

2017-08-29 · Brendt Wohlberg

The most widely used form of convolutional sparse coding uses an $\ell_1$ regularization term. While this approach has been successful in a variety of applications, a limitation of the $\ell_1$ penalty is that it is homo…

Denoising

Group selection and shrinkage: Structured sparsity for semiparametric additive models

2021-05-25 · Ryan Thompson, Farshid Vahid

Sparse regression and classification estimators that respect group structures have application to an assortment of statistical and machine learning problems, from multitask learning to sparse additive modeling to hierarc…

Additive modelsregression

Error Bounds for Generalized Group Sparsity

2020-08-08 · Xin-Yu Zhang

In high-dimensional statistical inference, sparsity regularizations have shown advantages in consistency and convergence rates for coefficient estimation. We consider a generalized version of Sparse-Group Lasso which cap…

Implicit Regularization in Hierarchical Tensor Factorization and Deep Convolutional Neural Networks

2022-01-27 · Noam Razin, Asaf Maman, Nadav Cohen

In the pursuit of explaining implicit regularization in deep learning, prominent focus was given to matrix and tensor factorizations, which correspond to simplified neural networks. It was shown that these models exhibit…