paper-with-me

홈 › Papers

Hidden-Fold Networks: Random Recurrent Residuals Using Sparse Supermasks

2021-11-24 · Ángel López García-Arias, Masanori Hashimoto, Masato Motomura, Jaehoon Yu

Deep neural networks (DNNs) are so over-parametrized that recent research has found them to already contain a subnetwork with high accuracy at their randomly initialized state. Finding these subnetworks is a viable alternative training method to weight learning. In parallel, another line of work has hypothesized that deep residual networks (ResNets) are trying to approximate the behaviour of shallow recurrent neural networks (RNNs) and has proposed a way for compressing them into recurrent models. This paper proposes blending these lines of research into a highly compressed yet accurate model: Hidden-Fold Networks (HFNs). By first folding ResNet into a recurrent structure and then searching for an accurate subnetwork hidden within the randomly initialized model, a high-performing yet tiny HFN is obtained without ever updating the weights. As a result, HFN achieves equivalent performance to ResNet50 on CIFAR100 while occupying 38.5x less memory, and similar performance to ResNet34 on ImageNet with a memory size 26.8x smaller. The HFN will become even more attractive by minimizing data transfers while staying accurate when it runs on highly-quantized and randomly-weighted DNN inference accelerators. Code available at https://github.com/Lopez-Angel/hidden-fold-networks

📄 PDF Abstract BibTeX arXiv:2111.12330

Code (1)

Lopez-Angel/hidden-fold-networks 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

Batch Normalization 설명 없음
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
Residual Connection 설명 없음
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
Max Pooling Max Pooling is a pooling operation that calculates the maximum value for patches of a feature map, and uses it to create a downsampled (pooled) feature map. It is usually…
Average Pooling 설명 없음
Residual Block Residual Blocks are skip-connection blocks that learn residual functions with reference to the layer inputs, instead of learning unreferenced functions. They were introduced…
Bottleneck Residual Block A Bottleneck Residual Block is a variant of the residual block that utilises 1x1 convolutions to create a bottleneck. The…

Similar Papers 제목 키워드 기반

Modeling a Hidden Dynamical System Using Energy Minimization and Kernel Density Estimates

2019-04-08 · Trevor K. Karn, Steven Petrone, Christopher Griffin

In this paper we develop a kernel density estimation (KDE) approach to modeling and forecasting recurrent trajectories on a compact manifold. For the purposes of this paper, a trajectory is a sequence of coordinates in a…

Density EstimationTrajectory Modeling

Sparsity in Reservoir Computing Neural Networks

2020-06-04 · Claudio Gallicchio

Reservoir Computing (RC) is a well-known strategy for designing Recurrent Neural Networks featured by striking efficiency of training. The crucial aspect of RC is to properly instantiate the hidden recurrent layer that s…

State-Reification Networks: Improving Generalization by Modeling the Distribution of Hidden Representations

2019-05-26 · Alex Lamb, Jonathan Binas, Anirudh Goyal, Sandeep Subramanian 외

Machine learning promises methods that generalize well from finite labeled data. However, the brittleness of existing neural net approaches is revealed by notable failures, such as the existence of adversarial examples t…

Matrix Completion via Residual Spectral Matching

2024-12-13 · ZiYuan Chen, Fang Yao

Noisy matrix completion has attracted significant attention due to its applications in recommendation systems, signal processing and image restoration. Most existing works rely on (weighted) least squares methods under v…

Image RestorationMatrix CompletionRecommendation Systems

AnchorRoute: Human Motion Synthesis with Interval-Routed Sparse Contro

2026-05-14 · Pengcheng Fang, Tengjiao Sun, Dongjie Fu, Xiaoyu Zhan 외 arxiv

Sparse anchors provide a compact interface for human motion authoring: users specify a few root positions, planar trajectory samples, or body-point targets, while the system synthesizes the full-body motion that complete…

Motion Synthesis