paper-with-me

Papers

Don’t just prune by magnitude! Your mask topology is a secret weapon

2023-09-21 · NeurIPS 2023 11

Recent years have witnessed significant progress in understanding the relationship between the connectivity of a deep network's architecture as a graph, and the network's performance. A few prior arts connected deep architectures to expander graphs or Ramanujan graphs, and particularly,[7] demonstrated the use of such graph connectivity measures with ranking and relative performance of various obtained sparse sub-networks (i.e. models with prune masks) without the need for training. However, no prior work explicitly explores the role of parameters in the graph's connectivity, making the graph-based understanding of prune masks and the magnitude/gradient-based pruning practice isolated from one another. This paper strives to fill in this gap, by analyzing the Weighted Spectral Gap of Ramanujan structures in sparse neural networks and investigates its correlation with final performance. We specifically examine the evolution of sparse structures under a popular dynamic sparse-to-sparse network training scheme, and intriguingly find that the generated random topologies inherently maximize Ramanujan graphs. We also identify a strong correlation between masks, performance, and the weighted spectral gap. Leveraging this observation, we propose to construct a new "full-spectrum coordinate'' aiming to comprehensively characterize a sparse neural network's promise. Concretely, it consists of the classical Ramanujan's gap (structure), our proposed weighted spectral gap (parameters), and the constituent nested regular graphs within. In this new coordinate system, a sparse subnetwork's L2-distance from its original initialization is found to have nearly linear correlated with its performance. Eventually, we apply this unified perspective to develop a new actionable pruning method, by sampling sparse masks to maximize the L2-coordinate distance. Our method can be augmented with the "pruning at initialization" (PaI) method, and significantly outperforms existing PaI methods. With only a few iterations of training (e.g 500 iterations), we can get LTH-comparable performance as that yielded via "pruning after training", significantly saving pre-training costs. Codes can be found at: https://github.com/VITA-Group/FullSpectrum-PAI.

📄 PDF Abstract BibTeX

Code (1)

vita-group/fullspectrum-pai 공식 구현

Methods 이 논문이 사용한 방법론

Pruning 설명 없음

Similar Papers 제목 키워드 기반

SelfRecon: Self Reconstruction Your Digital Avatar from Monocular Video

2022-01-30 · CVPR 2022 1 · Boyi Jiang, Yang Hong, Hujun Bao, Juyong Zhang

We propose SelfRecon, a clothed human body reconstruction method that combines implicit and explicit representations to recover space-time coherent geometries from a monocular self-rotating human video. Explicit methods …

3D Human ReconstructionNeural Rendering

Pruning-based Topology Refinement of 3D Mesh using a 2D Alpha Mask

2022-10-17 · Gaëtan Landreau, Mohamed Tamaazousti

Image-based 3D reconstruction has increasingly stunning results over the past few years with the latest improvements in computer vision and graphics. Geometry and topology are two fundamental concepts when dealing with 3…

3D Reconstruction

Unmasking the Lottery Ticket Hypothesis: What's Encoded in a Winning Ticket's Mask?

2022-10-06 · Mansheej Paul, Feng Chen, Brett W. Larsen, Jonathan Frankle 외

Modern deep learning involves training costly, highly overparameterized networks, thus motivating the search for sparser networks that can still be trained to the same accuracy as the full network (i.e. matching). Iterat…

Label Adversarial Learning for Skeleton-level to Pixel-level Adjustable Vessel Segmentation

2022-05-07 · Mingchao Li, Kun Huang, Zetian Zhang, Xiao Ma 외

You can have your cake and eat it too. Microvessel segmentation in optical coherence tomography angiography (OCTA) images remains challenging. Skeleton-level segmentation shows clear topology but without diameter informa…

Segmentation

Fantastic Weights and How to Find Them: Where to Prune in Dynamic Sparse Training

2023-06-21 · NeurIPS 2023 11 · Aleksandra I. Nowak, Bram Grooten, Decebal Constantin Mocanu, Jacek Tabor

Dynamic Sparse Training (DST) is a rapidly evolving area of research that seeks to optimize the sparse initialization of a neural network by adapting its topology during training. It has been shown that under specific co…