Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

A Smoothed LASSO Based DNN Sparsification Technique

View through CrossRef
Deep Neural Networks (DNNs) are increasingly being used in a variety of applications. However, DNNs have huge computational and memory requirements. One way to reduce these requirements is to sparsify DNNs by using smoothed LASSO (Least Absolute Shrinkage and Selection Operator) functions. In this paper, we show that for the same maximum error with respect to the LASSO function, the sparsity values obtained using various smoothed LASSO functions are similar. We also propose a layer-wise DNN pruning algorithm, where the layers are pruned based on their individual allocated accuracy loss budget determined by estimates of the reduction in number of multiply-accumulate operations (in convolutional layers) and weights (in fully connected layers). Further, the structured LASSO variants in both convolutional and fully connected layers are explored within the smoothed LASSO framework and the tradeoffs involved are discussed. The efficacy of proposed algorithm in enhancing the sparsity within the allowed degradation in DNN accuracy and results obtained on structured LASSO variants are shown on MNIST, SVHN, CIFAR-10, and Imagenette datasets.
Institute of Electrical and Electronics Engineers (IEEE)
Title: A Smoothed LASSO Based DNN Sparsification Technique
Description:
Deep Neural Networks (DNNs) are increasingly being used in a variety of applications.
However, DNNs have huge computational and memory requirements.
One way to reduce these requirements is to sparsify DNNs by using smoothed LASSO (Least Absolute Shrinkage and Selection Operator) functions.
In this paper, we show that for the same maximum error with respect to the LASSO function, the sparsity values obtained using various smoothed LASSO functions are similar.
We also propose a layer-wise DNN pruning algorithm, where the layers are pruned based on their individual allocated accuracy loss budget determined by estimates of the reduction in number of multiply-accumulate operations (in convolutional layers) and weights (in fully connected layers).
Further, the structured LASSO variants in both convolutional and fully connected layers are explored within the smoothed LASSO framework and the tradeoffs involved are discussed.
The efficacy of proposed algorithm in enhancing the sparsity within the allowed degradation in DNN accuracy and results obtained on structured LASSO variants are shown on MNIST, SVHN, CIFAR-10, and Imagenette datasets.

Related Results

A Smoothed LASSO Based DNN Sparsification Technique
A Smoothed LASSO Based DNN Sparsification Technique
<div>Deep Neural Networks (DNNs) are increasingly being used in a variety of applications. However, DNNs have huge computational and memory requirements. One way to reduce th...
Well-Integrity Assessment Across Different Geological Areas by Deriving Insights from Complex Knowledge Base
Well-Integrity Assessment Across Different Geological Areas by Deriving Insights from Complex Knowledge Base
Abstract Over the lifetime of multiple wells, in different fields, data produced from integrity assessment of the casing and mechanical parts of oil and gas wells ac...
Sparsification for graph and matroid optimization problems
Sparsification for graph and matroid optimization problems
Sparsification pour des problèmes d'optimisation sur des graphes et des matroïdes La sparsification (que l’on pourrait traduire en français par "éparsification") fa...
Classification of Bisyllabic Lexical Stress Patterns Using Deep Neural Networks
Classification of Bisyllabic Lexical Stress Patterns Using Deep Neural Networks
Background and Objectives: As English is a stress-timed language, lexical stress plays an important role in the perception and processing of speech by native speakers. Incorrect st...
Analyzing Co-expression Networks with Network Skeleton Extraction
Analyzing Co-expression Networks with Network Skeleton Extraction
Abstract Background : A central question in systems biology is to infer how genes work together to perform a specific function....
Seagull: lasso, group lasso and sparse-group lasso regularization for linear regression models via proximal gradient descent
Seagull: lasso, group lasso and sparse-group lasso regularization for linear regression models via proximal gradient descent
Abstract Background Statistical analyses of biological problems in life sciences often lead to high-dimensional linear models. To solve the corresponding system of equations, penal...
Daily to Sub-daily precipitation downscaling based on multiple datasets using artificial neural networks in Brazil
Daily to Sub-daily precipitation downscaling based on multiple datasets using artificial neural networks in Brazil
&lt;p&gt;&lt;span&gt;Precipitation is an extremely important variable for society. While intense and persistent rainfall are responsible for causing floods and land...

Back to Top