atlas

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

Meaningful Learning: Enhancing Abstract Reasoning in Large Language Models via Generic Fact Guidance

NeurIPS 2024 · Large language models › Agents, code and math · approach: Mathematical and structural reasoning benchmarks · 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.

Measures abstract reasoning (AbsAcc) of LLMs over generic facts, builds the AbsR dataset of GPT-4-generated generic-fact-guided examples, and trains LLMs with a LoRA-based "meaningful learning" paradigm that implicitly uses facts.

Problem

LLMs answer simple questions supported by a shared generic fact inconsistently, showing a large gap between vanilla accuracy and abstract reasoning accuracy (AbsAcc), raising doubts about whether they reason or memorize.

Approach

Create a dataset (AbsR) whose examples pair questions, generic facts, and fact-guided explanations, then train LLMs with meaningful learning that jointly models conditional likelihoods with and without the fact (K-examples and R-examples), so the model internalizes facts without needing them at inference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
train with MeanLearn instead of the base Orca-2 modelOrca-2 7B · AbsRvanilla accuracy: 73.50 -> 77.00Helped
train with MeanLearn instead of the base Orca-2 modelOrca-2 7B · AverageAbsAcc: 48.86 -> 53.39Helped
train with MeanLearn instead of the base LLaMA-3 modelLLaMA-3 8B · AbsRAbsAcc: 72.92 -> 73.96Helped
train with MeanLearn instead of the base Orca-2 modelOrca-2 13B · AbsRAbsAcc: 50.00 -> 45.82Hurt
add generic facts to training examples (ablation)MeanLearn 7B · AbsRvanilla accuracy: 73.50 -> 77.00Helped
add generic facts to training examples (ablation)MeanLearn 7B · AverageAbsAcc: 49.84 -> 53.39Helped
add generic-fact-guided explanations (ablation)MeanLearn 7B · AbsRvanilla accuracy: 72.50 -> 77.00Helped
add generic-fact-guided explanations (ablation)MeanLearn 7B · AverageAbsAcc: 47.91 -> 53.39Helped
use fact-guided explanations rather than unguided explanations (ablation)MeanLearn 7B · AverageAbsAcc: 48.57 -> 53.39Helped
add generic facts to training examples (ablation)MeanLearn 13B · AbsRAbsAcc: 46.88 -> 45.82Hurt
add generic-fact-guided explanations (ablation)MeanLearn 13B · AverageAbsAcc: 42.86 -> 50.51Helped
train with MeanLearn instead of MistralMistral · Com.vanilla accuracy: 66.53 -> 74.56Helped

Surprising findings

Limitations

Experimental setup

Datasets: AbsR e-CARE GenericsKB MMLU AGIEval RACE BBH ARC

Benchmarks: AbsR AGIEval RACE BBH Commonsense (7 datasets) MMLU ARC-e ARC-c

Metrics: vanilla accuracy AbsAcc perplexity-based accuracy

Baselines: LLaMA-2 LLaMA-3 Vicuna WizardLM Orca-2 GPT-3.5 PaLM-2 Mistral

Builds on: Orca-2 LoRA GenericsKB e-CARE

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