atlas

Research map / Large language models / Retrieval and knowledge

Ambiguity-Aware Abductive Learning

ICML 2024 · Large language models › Retrieval and knowledge · approach: Knowledge graph reasoning with LLMs

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 A3BL, which weights all abduced candidates by model-derived probabilities and trains via an EM-style ambiguity-aware loss, improving abductive learning on digit addition and handwritten formula tasks.

Problem

Abductive learning produces ambiguous sets of candidate labels from background knowledge, and prior methods pick a single candidate (by Hamming distance or confidence) that can be wrong, trapping the perception model in sub-optimal solutions, especially under cold start.

Approach

Instead of selecting one abduced candidate, A3BL assigns each candidate a posterior weight from the perception model and minimizes the weighted cross-entropy over all candidates; this is shown to equal an EM procedure maximizing the knowledge-base likelihood, with an estimation error bound.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use A3BL instead of DeepStochLogDigit addition with SVHN · Addition-SVHN, n=1–4test accuracy: 91.61±0.27 -> 91.86±0.86 (n=1); 90.81±0.52 -> 91.81±0.87 (n=2); 90.28±0.35 -> 92.49±0.37 (n=3); 90.92±0.75 -> 91.99±0.46Helped
Use A3BL instead of DeepStochLogDigit addition with CIFAR10 · Addition-CIFAR, n=1–4test accuracy: 66.32±0.72 -> 72.82±0.95 (n=1); 67.63±1.45 -> 76.09±0.18 (n=2); 65.55±0.87 -> 74.45±0.37 (n=3); 66.38±1.28 -> 72.57±1.22Helped
Use A3BL instead of ABL-hammingDigit addition with SVHN and CIFAR10 · Addition-SVHN and Addition-CIFARtest accuracyHelped
Use A3BL instead of ABL-confDigit addition with SVHN and CIFAR10 · Addition-SVHN and Addition-CIFARtest accuracyHelped
Use A3BL instead of ABL variantsHandwritten formula recognition · HWF, HWF-CIFAR, and HWF-SVHNaccuracyHelped
Use A3BL instead of NGS variantsHandwritten formula recognition · HWF, HWF-CIFAR, and HWF-SVHNaccuracyHelped
Increase top-k candidate selection from a small value to a moderate value (e.g., k=8) (ablation)A3BL · Addition-CIFAR, n=3 and n=4abduction accuracyHelped
Increase top-k candidate selection beyond a moderate value (ablation)A3BL · Addition-CIFAR, n=3 and n=4test accuracyNo clear effect
Use A3BL rather than ABLDigit addition on CIFAR10 · Addition-CIFAR, n=1–4, 5 epochsexecution time: 14m 4s -> 14m 5s; 17m 15s -> 19m 42s; 23m 12s -> 27m 20s; 1h 3m 58s -> 1h 8m 49sHurt

Surprising findings

Limitations

Experimental setup

Datasets: MNIST KMNIST CIFAR10 SVHN CROHME 2019 HWF

Benchmarks: Digit Addition (MNIST, KMNIST, CIFAR10, SVHN variants, n=1 to 4) Handwritten Formula Recognition (HWF, HWF-CIFAR, HWF-SVHN)

Metrics: test accuracy abduction accuracy reasoning accuracy concept accuracy execution time

Baselines: ABL-hamming ABL-conf DeepProbLog DeepStochLog NeurASP NGS-BS NGS-RL NGS-MAPO

Builds on: Abductive Learning DeepProbLog Neural-Grammar-Symbolic

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