atlas

Research map / Reinforcement learning / Visual and representation RL

Jointly Training and Pruning CNNs via Learnable Agent Guidance and Alignment

CVPR 2024 · Reinforcement learning › Visual and representation RL · approach: Learned state and action representations · 20 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes RLAL, which jointly trains CNN weights and structurally prunes channels using a SAC reinforcement-learning agent whose non-stationary reward is modeled by a GRU over learnable epoch embeddings, plus a group-lasso alignment loss.

Problem

Structural pruning of CNNs usually needs a pretrained model before pruning, and standard episodic RL pruning methods assume a stationary reward, which breaks when weights change during joint training and pruning.

Approach

An RL agent sets per-layer pruning ratios; a GRU over learnable epoch embeddings, trained with a decoder to reconstruct observed rewards, provides an environment representation that is appended to the SAC agent's state and critics, while a group-lasso term softly pushes weights toward the agent's selected sub-network.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use RLAL instead of DCP-AdaptResNet-56 · CIFAR-10∆-Acc: +0.01% -> + 0.45%Helped
Use RLAL instead of DDNPMobileNet-V2 · CIFAR-10∆-Acc: + 0.23% -> + 0.37%Helped
Use RLAL instead of GNNRLResNet-18 · ImageNet∆-Acc Top-1: −1.10% -> −0.80%Helped
Use RLAL instead of GPResNet-34 · ImageNet∆-Acc Top-1: −1.14% -> −0.14%Helped
Use RLAL instead of MetaPruningMobileNet-V2 · ImageNet∆-Acc Top-1: −0.80% -> −0.50%Helped
remove epoch embeddings and recurrent environment representation (ablation)RLAL · CIFAR-10, ResNet-56∆-Acc: +0.45% -> −0.03%Hurt
remove soft regularization in addition to epoch embeddings and recurrent environment representation (ablation)RLAL · CIFAR-10, ResNet-56∆-Acc: +0.45% -> −0.21%Hurt
increase agent episodes per epoch from 5 to 10 or 15 (ablation)RLAL · CIFAR-10, ResNet-56, pruning rates 35%, 50%, and 65%best rewardHelped
provide epoch-embedding-based environment representations to the agent (ablation)RLAL · CIFAR-10, ResNet-56 and MobileNet-V2best rewardHelped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 ImageNet

Benchmarks: CIFAR-10 ImageNet

Metrics: top-1 accuracy top-5 accuracy delta accuracy pruned FLOPs

Baselines: AMC DCP-Adapt SCP FPGM SFP FPC HRank DTP GNNRL GP

Builds on: Soft Actor-Critic AMC norm-based filter pruning

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy