paper-with-me

Papers

Sparse Flows: Pruning Continuous-depth Models

2021-06-24 · NeurIPS 2021 12 · Lucas Liebenwein, Ramin Hasani, Alexander Amini, Daniela Rus

Continuous deep learning architectures enable learning of flexible probabilistic models for predictive modeling as neural ordinary differential equations (ODEs), and for generative modeling as continuous normalizing flows. In this work, we design a framework to decipher the internal dynamics of these continuous depth models by pruning their network architectures. Our empirical results suggest that pruning improves generalization for neural ODEs in generative modeling. We empirically show that the improvement is because pruning helps avoid mode-collapse and flatten the loss surface. Moreover, pruning finds efficient neural ODE representations with up to 98% less parameters compared to the original network, without loss of accuracy. We hope our results will invigorate further research into the performance-size trade-offs of modern continuous-depth models.

📄 PDF Abstract BibTeX arXiv:2106.12718

Code (1)

lucaslie/torchprune 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

Pruning 설명 없음

Similar Papers 제목 키워드 기반

Adaptive Dense-to-Sparse Paradigm for Pruning Online Recommendation System with Non-Stationary Data

2020-10-16 · Mao Ye, Dhruv Choudhary, Jiecao Yu, Ellie Wen 외

Large scale deep learning provides a tremendous opportunity to improve the quality of content recommendation systems by employing both wider and deeper models, but this comes at great infrastructural cost and carbon foot…

Recommendation Systems

Hyperflows: Pruning Reveals the Importance of Weights

2025-04-06 · Eugen Barbulescu, Antonio Alexoaie

Network pruning is used to reduce inference latency and power consumption in large neural networks. However, most existing methods struggle to accurately assess the importance of individual weights due to their inherent …

Network Pruning

Winning the Lottery with Continuous Sparsification

2019-12-10 · NeurIPS 2020 12 · Pedro Savarese, Hugo Silva, Michael Maire

The search for efficient, sparse deep neural network models is most prominently performed by pruning: training a dense, overparameterized network and removing parameters, usually via following a manually-crafted heuristi…

Network PruningTicket SearchTransfer Learning

Procrustes: a Dataflow and Accelerator for Sparse Deep Neural Network Training

2020-09-23 · Dingqing Yang, Amin Ghasemazar, Xiaowei Ren, Maximilian Golub 외

The success of DNN pruning has led to the development of energy-efficient inference accelerators that support pruned models with sparse weight and activation tensors. Because the memory layouts and dataflows in these arc…

S-STE: Continuous Pruning Function for Efficient 2:4 Sparse Pre-training

2024-09-13 · Yuezhou Hu, Jun Zhu, Jianfei Chen

Training deep neural networks (DNNs) is costly. Fortunately, Nvidia Ampere and Hopper GPUs can accelerate matrix multiplications twice as fast as a dense equivalent by implementing 2:4 sparsity. However, previous STE-bas…

Quantization