atlas

Research map / Large language models / Agents, code and math

Right for the Right Reasons: Avoiding Reasoning Shortcuts via Prototypical Neurosymbolic AI

NeurIPS 2025 · Large language models › Agents, code and math · approach: Inductive and abstract reasoning evaluation · 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 Prototypical Neurosymbolic (PNet) models that anchor concept embeddings to prototypes from a few labelled examples, so that NeSy losses update embeddings relative to class centroids, mitigating reasoning shortcuts under very scarce supervision.

Problem

Neurosymbolic models trained with only final-label supervision learn spurious concepts (reasoning shortcuts) that satisfy background knowledge, and existing mitigations are costly (dense concept labels) or fail on harder benchmarks like rsbench.

Approach

Combine prototypical learning with NeSy losses: each concept gets a centroid computed from a handful of labelled support examples (unlabelled concepts initialised near the labelled centroids via a chi-square-scaled Gaussian), and the embedding update is driven jointly by the constraint loss and distance to prototypes, which theoretically reduces deterministic reasoning shortcuts.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add prototype extractors to LTNLTN on MNIST-EvenOdd · MNIST-EvenOddF1(C): 0.05 ± 0.04 -> 0.95 ± 0.03Helped
Add prototype extractors to SLSL on MNIST-EvenOdd · MNIST-EvenOddF1(C): 0.04 ± 0.04 -> 0.98 ± 0.01Helped
Add prototype extractors to DPLDPL on MNIST-EvenOdd · MNIST-EvenOddF1(C): 0.04 ± 0.05 -> 0.96 ± 0.04Helped
Add prototype extractors instead of augmented-support pretrainingNeSy models on Kand-Logic · Kand-LogicF1(C): LTN 0.90 ± 0.01 -> 0.90 ± 0.01; SL 0.90 ± 0.01 -> 0.92 ± 0.02; DPL 0.91 ± 0.04 -> 0.94 ± 0.00No clear effect
Add prototype extractors to DPLDPL on BDD-OIA · BDD-OIAF1(C): 0.08 ± 0.13 -> 0.16 ± 0.15Helped
Add prototype extractors to DPLDPL on BDD-OIA · BDD-OIACls(C): 0.82 ± 0.06 -> 0.35 ± 0.11Helped
Pretrain the backbone on augmented annotated support dataDPL on MNIST-EvenOdd · MNIST-EvenOddF1(C): 0.04 ± 0.05 -> 0.55 ± 0.28Helped
Use one or two concepts with no labelled examples (ablation)Prototypical NeSy models on Kand-Logic · Kand-LogicF1(C): DPL 0.94 ± 0.00 -> 0.65 ± 0.03 -> 0.42 ± 0.02; SL 0.92 ± 0.02 -> 0.73 ± 0.03 -> 0.55 ± 0.04; LTN 0.90 ± 0.01 -> 0.64 ± 0Hurt
Add reconstruction loss alone (ablation)NeSy models on MNIST-EvenOdd · MNIST-EvenOddF1(C): DPL 0.07 ± 0.00; SL 0.01 ± 0.00; LTN 0.05 ± 0.02Mixed
Add Shannon-entropy regularization alone (ablation)NeSy models on MNIST-EvenOdd · MNIST-EvenOddF1(C): DPL 0.01 ± 0.00; SL 0.01 ± 0.00; LTN 0.55 ± 0.14Mixed
Add partial concept supervision alone (ablation)NeSy models on MNIST-EvenOdd · MNIST-EvenOddF1(C): DPL 0.01 ± 0.00; SL 0.22 ± 0.01; LTN 0.12 ± 0.00Mixed
Combine reconstruction loss, entropy regularization, and concept supervision (ablation)SL on MNIST-EvenOdd · MNIST-EvenOddF1(C): 0.35 ± 0.10Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MNIST-EvenOdd Kand-Logic BDD-OIA

Benchmarks: MNIST-EvenOdd Kand-Logic BDD-OIA

Metrics: Acc(C) F1(C) Acc(Y) F1(Y) Cls(C)

Baselines: DeepProbLog Logic Tensor Networks Semantic Loss CCN+ Shannon-entropy regularization reconstruction loss partial concept supervision data-augmentation pretraining (Pre*)

Builds on: prototypical networks DeepProbLog semantic loss Logic Tensor Networks rsbench

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