atlas

Research map / Graph learning / Knowledge and temporal graphs

Knowledge-Aware Neuron Interpretation for Scene Classification

AAAI 2024 · Graph learning › Knowledge and temporal graphs · approach: Temporal knowledge graph reasoning · 5 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 a knowledge-aware neuron interpretation framework using ConceptNet core concepts, concept filtering via KG embeddings, and model manipulation to explain and improve scene classifiers on ADE20k and Opensurfaces.

Problem

Explanations of scene classification predictions based on neuron concepts lack concept completeness, fail to merge semantically-equivalent concepts, and provide no way to verify or manipulate the original model's behavior.

Approach

Defines scene core concepts (scoping and identifier) from ConceptNet and dataset statistics, uses a MinMax-based NetDissect variant for per-image neuron concept assignment, merges concepts via KG embedding clustering (Concept Filtering), and uses core concepts for neuron ablation, concept-loss re-training, and SVM re-training on explanation metrics.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use core concepts (SCC) instead of Top_10 as the concept reference (ablation)Threshold-based neuron concepts · ADE20k false prediction explanationCM^FP (%): 42.52 -> 78.03Helped
Use core concepts (SCC) instead of Top_10 as the concept reference (ablation)Threshold-based neuron concepts · ADE20k false prediction explanationDM^FP (%): 18,69 -> 87.38Helped
Use core concepts (SCC) instead of Top_10 as the concept reference (ablation)Threshold-based neuron concepts · ADE20k false prediction explanationSM^FP (%): 42.42 -> 72.13Helped
Replace unclustered concepts with Concept Filtering clusters (ablation)Neuron interpretation · ADE20kIoU gain (%): +26.31Helped
Use TransE embeddings rather than TransD, Dismult, or ProjE (ablation)Concept Filtering · ADE20k neuron interpretation, 168 clustersIoU gain (%): +26.31Mixed
Vary the number of concept clusters (ablation)Concept Filtering · ADE20k neuron interpretationIoU gain (%): +17.01; +18.11; +18.44; +21.78; +20.72; +20.90; +21.27; +25.29; +24.10Mixed
Use ICC rather than SCC (ablation)SVM retraining via prediction-explanation features · ADE20kaccuracy (%): 66.54 -> 67.11Helped
Use ICC rather than SCC (ablation)SVM retraining via prediction-explanation features · Opensurfacesaccuracy (%): 31.62 -> 32.27Helped
Add prediction-explanation metrics and hidden-state features via SVM (ablation)ResNet18 · ADE20kaccuracy (%): 52.96 -> 67.11Helped
Add prediction-explanation metrics and hidden-state features via SVM (ablation)ResNet18 · Opensurfacesaccuracy (%): 29.26 -> 32.27Helped
Disable negative neurons identified using core concepts (ablation)Scene classification model · ADE20k and OpensurfacesaccuracyHelped
Disable positive neurons identified using core concepts (ablation)Scene classification model · ADE20k and OpensurfacesaccuracyHurt

Surprising findings

Limitations

Experimental setup

Datasets: ADE20k Opensurfaces ConceptNet

Benchmarks: ADE20k Opensurfaces

Metrics: CM SM DM IoU gain accuracy

Baselines: ConceptSHAP CLIP-Dissect Top_10 concepts ResNet18

Builds on: NetDissect CLIP-Dissect ConceptSHAP ConceptNet TransE

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