paper-with-me

Papers

ResRep: Lossless CNN Pruning via Decoupling Remembering and Forgetting

2020-07-07 · ICCV 2021 10 · Xiaohan Ding, Tianxiang Hao, Jianchao Tan, Ji Liu, Jungong Han, Yuchen Guo, Guiguang Ding

We propose ResRep, a novel method for lossless channel pruning (a.k.a. filter pruning), which slims down a CNN by reducing the width (number of output channels) of convolutional layers. Inspired by the neurobiology research about the independence of remembering and forgetting, we propose to re-parameterize a CNN into the remembering parts and forgetting parts, where the former learn to maintain the performance and the latter learn to prune. Via training with regular SGD on the former but a novel update rule with penalty gradients on the latter, we realize structured sparsity. Then we equivalently merge the remembering and forgetting parts into the original architecture with narrower layers. In this sense, ResRep can be viewed as a successful application of Structural Re-parameterization. Such a methodology distinguishes ResRep from the traditional learning-based pruning paradigm that applies a penalty on parameters to produce sparsity, which may suppress the parameters essential for the remembering. ResRep slims down a standard ResNet-50 with 76.15% accuracy on ImageNet to a narrower one with only 45% FLOPs and no accuracy drop, which is the first to achieve lossless pruning with such a high compression ratio. The code and models are at https://github.com/DingXiaoH/ResRep.

📄 PDF Abstract BibTeX arXiv:2007.03260

Code (6)

DingXiaoH/ResRep 공식 구현 pytorch
DingXiaoH/DiverseBranchBlock pytorch
DingXiaoH/GSM-SGD tf
DingXiaoH/RepMLP pytorch
ShawnDing1994/AOFP tf
xdhe1216/ResRep tf

Methods 이 논문이 사용한 방법론

Pruning 설명 없음
SGD Stochastic Gradient Descent is an iterative optimization technique that uses minibatches of data to form an expectation of the gradient, rather than the full gradient using…

Similar Papers 제목 키워드 기반

Understanding Catastrophic Forgetting and Remembering in Continual Learning with Optimal Relevance Mapping

2021-02-22 · Prakhar Kaushik, Alex Gain, Adam Kortylewski, Alan Yuille

Catastrophic forgetting in neural networks is a significant problem for continual learning. A majority of the current methods replay previous data during training, which violates the constraints of an ideal continual lea…

Continual Learning

Forgetting in order to Remember Better

2018-12-12

In human memory, forgetting occur rapidly after the remembering and the rate of forgetting slowed down as time went. This is so-called the Ebbinghaus forgetting curve. There are many explanations of how this curve occur …

Remembering for the Right Reasons: Explanations Reduce Catastrophic Forgetting

2020-10-04 · ICLR 2021 1 · Sayna Ebrahimi, Suzanne Petryk, Akash Gokul, William Gan 외

The goal of continual learning (CL) is to learn a sequence of tasks without suffering from the phenomenon of catastrophic forgetting. Previous work has shown that leveraging memory in the form of a replay buffer can redu…

Continual Learning

FSFM: A Biologically-Inspired Framework for Selective Forgetting of Agent Memory

2026-04-22 · Yingjie Gu, Wenjian Xiong, Liqiang Wang, Pengcheng Ren 외 arxiv

For LLM agents, memory management critically impacts efficiency, quality, and security. While much research focuses on retention, selective forgetting--inspired by human cognitive processes (hippocampal indexing/consolid…

Learning by Active Forgetting for Neural Networks

2021-11-21 · Jian Peng, Xian Sun, Min Deng, Chao Tao 외

Remembering and forgetting mechanisms are two sides of the same coin in a human learning-memory system. Inspired by human brain memory mechanisms, modern machine learning systems have been working to endow machine with l…

Lifelong learning