atlas

Research map / Vision-language and multimodal / Human and embodied modeling

Neural Concept Binder

NeurIPS 2024 · Vision-language and multimodal › Human and embodied modeling · approach: Language-grounded visual concept learning · 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.

Introduces Neural Concept Binder, which combines SysBinder soft binding with HDBSCAN-based retrieval hard binding to produce discrete, inspectable and revisable object-factor concept-slot encodings from unlabeled images, and a new CLEVR-Sudoku benchmark.

Problem

Unsupervised visual concept learning yields concepts that are either continuous and hard to inspect or discrete and hard to learn; concepts must be both descriptive/distinct and inspectable and revisable by humans.

Approach

Stack a SysBinder block-slot encoder (soft binding) with a per-block HDBSCAN clustering whose prototypes/exemplars form a retrieval corpus that maps continuous block encodings to discrete concept symbols (hard binding), enabling symbolic inspection and revision by editing the corpus.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use discrete NCB concept encodings instead of continuous SysBinder encodings for object-property classification with N=20 training examplesObject-property classifier on CLEVR-Easy · CLEVR-Easy, N=20object-property accuracy: 64.88 ± 10.89 -> 94.22 ± 4.11Helped
Use discrete NCB concept encodings instead of continuous SysBinder encodings for object-property classification with N=20 training examplesObject-property classifier on CLEVR · CLEVR, N=20object-property accuracy: 79.11 ± 8.75 -> 88.57 ± 4.68Helped
Use discrete NCB concept encodings instead of continuous SysBinder encodings for object-property classification with N=2000 training examplesObject-property classifier on CLEVR-Easy · CLEVR-Easy, N=2000object-property accuracy: 99.83 ± 0.24 -> 99.02 ± 1.00Hurt
Use NCB concept encodings rather than SysBinder discrete encodingsObject-property classifier · CLEVR-Easy and CLEVRobject-property accuracyHelped
Use NCB concept encodings rather than SysBinder encodings in the Sudoku solverCLEVR-Sudoku solver · Sudoku CLEVR-Easy and Sudoku CLEVR, 10-example configurationspercentage of solved puzzles: approximately 50% vs. approximately 61%Helped
Use SysBinder discrete encodings instead of NCB concept encodings in the Sudoku solverCLEVR-Sudoku solver · CLEVR-Sudokupercentage of solved puzzlesHurt
Revise NCB concepts using GPT-4 feedbackNeural Concept Binder · CLEVR-Sudoku with few examplespercentage of solved puzzlesHelped
Revise NCB concepts using GPT-4 feedbackNeural Concept Binder · CLEVR-Sudoku with more digit examplespercentage of solved puzzlesHurt
Revise NCB concepts using human feedbackNeural Concept Binder · CLEVR-Sudoku, particularly configurations with fewer candidate examplespercentage of solved puzzlesHelped
Use a set-transformer classifier with unsupervised NCB concepts rather than supervised slot-attention encodingsCLEVR-Hans3 classifier · CLEVR-Hans3classification accuracyNo clear effect
Apply XIL feedback to the neural classifier's explanationsNCB + NN classifier · CLEVR-Hans3 non-confounded test setclassification accuracyHelped
Zero activations of the undesired gray conceptNCB + NN classifier · CLEVR-Hans3 non-confounded test setclassification accuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: CLEVR CLEVR-Easy CLEVR-Hans3 CLEVR-Sudoku

Benchmarks: CLEVR-Sudoku CLEVR-Easy CLEVR CLEVR-Hans3

Metrics: object-property classification accuracy percentage of solved Sudokus test accuracy on CLEVR-Hans3

Baselines: SysBinder (cont.) SysBinder SysBinder (hard) SysBinder (step) NLOTM Supervised slot attention (SA) CBM NeSyCL GlanceNets VQ-VAE

Builds on: SysBinder slot attention HDBSCAN NLOTM concept bottleneck models

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