atlas

Research map / Learning theory and algorithms / Prediction and decision losses

DisCEdit: Model Editing by Identifying Discriminative Components

NeurIPS 2024 · Learning theory and algorithms › Prediction and decision losses · approach: Data attribution and recourse · 1 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 DisCEdit, which uses witness-function lower bounds on total variation distance to find discriminative filters for structured pruning (DisCEdit-SP) and class unlearning (DisCEdit-U) without training data or loss function.

Problem

Identifying which filters or components in trained CNNs are important for predictions, for structured pruning and selective class forgetting, without access to training data or loss function and without Gaussianity assumptions on feature distributions.

Approach

Define filter discriminative ability via Bayes error (equivalently TV distance between class-conditional feature distributions), and derive distribution-free witness-function lower bounds on TV from finitely many moments, yielding saliency scores that prune non-discriminative filters (SP) or discriminative filters for one class (U).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use DISCEDIT-SP rather than TVSPruneVGG16 · CIFAR-10, 61.2% sparsityaccuracy change: -0.98% -> -0.37%Helped
use DISCEDIT-SP rather than TVSPruneVGG19 · CIFAR-10, 72.4% sparsityaccuracy change: -0.16% -> -0.12%Helped
use DISCEDIT-SP rather than TVSPruneResNet50 · ImageNet, 40.8% sparsityaccuracy change: -2.74% -> -2.58%Helped
prune 40.8% of parameters with DISCEDIT-SPResNet50 · ImageNetaccuracy drop: 2.58%Hurt
prune the most class-discriminative filtersDISCEDIT-U · CIFAR-10 and CIFAR-100forget-class accuracy drop: 83%Helped
prune the most class-discriminative filtersDISCEDIT-U · CIFAR-10 and CIFAR-100remaining-class accuracy change: 1.2%Mixed
fine-tune for 1 epoch and increase the pruning ratio (ablation)DISCEDIT-U on VGG16 · CIFAR-10forget accuracy drop: 8.7% -> 3.7%Hurt
fine-tune for 1 epoch and increase the pruning ratio (ablation)DISCEDIT-U on ResNet56 · CIFAR-10forget accuracy drop: 16.3% -> 9.7%Hurt
fine-tune for 1 epoch and increase the pruning ratio (ablation)DISCEDIT-U on ResNet20 · CIFAR-10forget accuracy drop: 9.4% -> 6.0%Hurt
fine-tune for 1 epoch and increase the pruning ratio (ablation)DISCEDIT-U on ViT · CIFAR-10forget accuracy drop: 16.5% -> 11.0%Hurt
use quadratic witness features instead of TVSPrune's approach (ablation)DISCEDIT-SP on VGG16 · CIFAR-10, 70% sparsity in layers 1-3accuracy: 6.6%Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 ImageNet

Benchmarks: CIFAR10 CIFAR100 ImageNet

Metrics: accuracy drop sparsity forget accuracy remain accuracy

Baselines: TVSPrune CHIP L1-norm pruning GA IU

Builds on: discriminative filters hypothesis (TVSPrune) Fisher discriminant minimax probability machine Selective forgetting via pruning (Shah et al.)

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