atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

SLICE: Stabilized LIME for Consistent Explanations for Image Classification

CVPR 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Post-hoc explanation analysis · 17 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 SLICE, a stabilized variant of LIME for image classifiers that removes unstable superpixels via sign-entropy-based feature elimination and perturbs images with an adaptively chosen Gaussian blur, improving explanation consistency (new CCM metric) and fidelity over LIME and BayLIME.

Problem

LIME explanations for image classifiers are inconsistent across runs for the same model and image, with superpixels flipping sign and changing importance rank.

Approach

Combine a sign-entropy-based iterative feature elimination (SEFE, using bootstrapped ridge regression and KDE) with an adaptive Gaussian-blur perturbation (Ada-Blur) whose sigma is chosen by maximizing adjusted R-squared of the surrogate, plus a new consistency metric CCM combining sign-flip entropy and rank-biased overlap.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SLICE instead of LIME or BayLIMEImage classification explanations · Oxford-IIIT Pets and PASCAL VOC 2007 with InceptionV3 and ResNet50consistency (CCM)Helped
Use SLICE instead of LIME or BayLIMEImage classification explanations · Oxford-IIIT Pets and PASCAL VOC 2007 with InceptionV3 and ResNet50AOPC fidelity: 0.001; 0.001; 0.002; 0.006; 0.002; 0.001; 0.003; 0.01; 0.01; 0.003; 0.01; 0.01; 0.005; 0.003; 0.006; 0.004Helped
Use SLICE instead of LIME or BayLIMEImage classification explanations · Oxford-IIIT Pets and PASCAL VOC 2007 with InceptionV3 and ResNet50insertion AUC: 0.008; 0.004; 0.002; 0.008; 0.019; 0.013; 0.012; 0.015Helped
Use SLICE instead of LIME or BayLIMEImage classification explanations · Oxford-IIIT Pets and PASCAL VOC 2007 with InceptionV3 and ResNet50deletion AUC: 0.005; 0.005; 0.007; 0.01; 0.006; 0.006; 0.007; 0.008Helped
Use SLICE instead of LIME or BayLIMEImage classification explanations · Oxford-IIIT Pets and PASCAL VOC 2007 with InceptionV3 and ResNet50runtime: 19.48s; 19.70s; 88.94; 11.73; 11.87; 44.73Hurt
Add Ada-Blur to SLICE FE (ablation)SLICE · Oxford-IIIT Pets and PASCAL VOC 2007 with InceptionV3 and ResNet50consistency (CCM)Helped
Add SEFE to SLICE blur (ablation)SLICE · Oxford-IIIT Pets and PASCAL VOC 2007 with InceptionV3 and ResNet50consistency (CCM)Helped

Surprising findings

Limitations

Experimental setup

Datasets: Oxford-IIIT Pet PASCAL VOC 2007

Benchmarks: Oxford-IIIT Pet PASCAL VOC 2007

Metrics: CCM (combined consistency metric) ASFE ARS (rank biased overlap) AOPC insertion AUC deletion AUC Pr- runtime

Baselines: LIME BayLIME

Builds on: LIME BayLIME Rank Biased Overlap

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