atlas

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

Listenable Maps for Audio Classifiers

ICML 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Loss design and classifier theory · 0 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 L-MAC, a posthoc interpreter for audio classifiers that trains a decoder on classifier latents to output a binary mask over the linear STFT spectrogram, yielding faithful and listenable audio explanations.

Problem

Posthoc interpretation of audio classifiers that operate on mel-spectrogram-like features is hard because saliency maps on those features are not easily understandable and cannot be inverted to audio.

Approach

A decoder attached to a frozen pretrained classifier's intermediate representations predicts a binary mask applied to the linear STFT magnitude (with original phase), trained with a loss that keeps the masked-in audio confidently classified and the masked-out audio not, so the output can be inverted to a listenable waveform while staying feature-agnostic.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use L-MAC instead of gradient-based and L2I explanationsCNN14 audio classifier · ESC50 in-domain, STFT-MelAI: 8.50 -> 36.25Helped
use L-MAC instead of the strongest baselineCNN14 audio classifier · ESC50 out-of-domain, STFT-MelFF: 0.25 -> 0.39Helped
use L-MAC instead of the strongest baselineCNN14 audio classifier · ESC50 in-domain, STFT-MelFF: 0.11 -> 0.20Helped
use L-MAC instead of the strongest baselineaudio classifier · ESC50 white-noise contaminationAI: 8.87 -> 83.62Helped
use L-MAC instead of L2Iaudio interpretations · L2I showcase recordings, MOS-1MOS: 55.1 -> 59.13Helped
add fine-tuning with lambda_g=4 (ablation)L-MAC · ESC50 in-domain, STFT-MelAI: 36.25 -> 32.37Hurt
add fine-tuning with lambda_g=16 (ablation)L-MAC · ESC50 in-domain, STFT-MelAI: 36.25 -> 27.12Hurt
add fine-tuning with lambda_g=32 (ablation)L-MAC · ESC50 in-domain, STFT-MelAI: 36.25 -> 23.00Hurt
add fine-tuning with lambda_g=4 (ablation)L-MAC · ESC50 out-of-domain, STFT-MelAI: 60.63 -> 50.75Hurt
add fine-tuning with lambda_g=16 (ablation)L-MAC · ESC50 out-of-domain, STFT-MelAI: 60.63 -> 37.62Hurt
add fine-tuning with lambda_g=32 (ablation)L-MAC · ESC50 out-of-domain, STFT-MelAI: 60.63 -> 28.88Hurt
increase CCT to 0.7 at lambda_g=32 (ablation)L-MAC fine-tuning · ESC50 out-of-domain, STFT-MelAI: 28.88 -> 38.50Helped

Surprising findings

Limitations

Experimental setup

Datasets: ESC-50 WHAM! noise VGG-Sound UrbanSound8k LJSpeech

Benchmarks: ESC-50 UrbanSound8k

Metrics: Average Increase Average Drop Average Gain Faithfulness on Spectra Input Fidelity Sparseness Complexity Mean Opinion Score ROAR Model Randomization Test SSIM

Baselines: Saliency SmoothGrad Integrated Gradients GradCAM Guided GradCAM Guided Backprop SHAP L2I

Builds on: Listen-to-Interpret (L2I) Extremal perturbations / masking-based interpretation SimCLR

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