Learning Sparse Networks Using Targeted Dropout
원문 초록
Neural networks are easier to optimise when they have many more weights than are required for modelling the mapping from inputs to outputs. This suggests a two-stage learning procedure that first learns a large net and then prunes away connections or hidden units. But standard training does not necessarily encourage nets to be amenable to pruning. We introduce targeted dropout, a method for training a neural network so that it is robust to subsequent pruning. Before computing the gradients for each weight update, targeted dropout stochastically selects a set of units or weights to be dropped using a simple self-reinforcing sparsity criterion and then computes the gradients for the remaining weights. The resulting network is robust to post hoc pruning of weights or units that frequently occur in the dropped sets. The method improves upon more complicated sparsifying regularisers while being simple to implement and easy to tune.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendations
WHC: Weighted Hybrid Criterion for Filter Pruning on Convolutional Neural Networks
DepGraph: Towards Any Structural Pruning
EPSD: Early Pruning with Self-Distillation for Efficient Model Compression
Model Compression Methods for YOLOv5: A Review
Neural Network Compression via Effective Filter Analysis and Hierarchical Pruning
토론
이 논문과 연결된 포럼 글이 아직 없습니다.