atlas

Research map / Large language models / Retrieval and knowledge

Co-occurrence is not Factual Association in Language Models

NeurIPS 2024 · Large language models › Retrieval and knowledge · approach: Knowledge editing in LLMs · 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.

Shows that finetuned LMs learn word co-occurrence rather than factual associations from narrative text, and proposes implicit-association (Referencing) training data and active forgetting via layer-wise parameter reset to improve generalizable factual learning.

Problem

Pretrained language models struggle to learn novel factual knowledge from limited finetuning text in a form that generalizes to reasoning tasks, because they learn word co-occurrence statistics rather than true factual associations.

Approach

Co-occurrence statistics are stored in middle layers and fail to support reasoning, whereas factual associations are stored in lower layers; training on text with implicit (referencing) entity associations forces factual learning, and periodically resetting upper-layer parameters during narrative training actively forgets co-occurrence and unblocks factual learning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train on implicit factual associations rather than narrative textLLaMA 3 8B · Country-city-animals5-shot accuracy (2-hop reasoning): 38.8 -> 92.5Helped
Train on implicit factual associations rather than narrative textLLaMA 3 70B (LoRA) · Country-city-animals5-shot accuracy (Indirect reasoning): 61.0 -> 94.0Helped
Train on implicit factual associations rather than original narrative factsLLaMA 3 8B · MQuAKE-T5-shot accuracy (Multi-hop QA): 61.3 (0.6) -> 74.6 (0.5)Helped
Train on implicit factual associations rather than original narrative factsLLaMA 3 8B · MQuAKE-T5-shot accuracy (Single-hop QA): 98.5 (0.3) -> 97.8 (0.5)Hurt
Reset upper >10 layers during trainingLLaMA 3 8B · Country-city-animalsAccuracy (MC): 58.2 -> 71.3Helped
Reset upper >10 layers during trainingLLaMA 3 8B · 2WikiMultiHopQAAccuracy (Multi-hop): 30.9 (0.7) -> 33.0 (0.7)Helped
Reset upper >26 layers during trainingLLaMA 3 70B (LoRA) · Country-city-animalsAccuracy (MC): 42.5 -> 67.3Helped
Tune only the lower <10 layers instead of the full model (ablation)LLaMA 3 8B · Country-city-animalsAccuracy (MC): 58.2 -> 51.2Hurt
Tune only the lower <10 layers instead of the full model (ablation)LLaMA 3 8B · MQuAKE-TAccuracy (2-hop): 61.3 (0.6) -> 59.6 (0.8)Hurt
Tune only the lower <26 layers instead of the full model (ablation)LLaMA 3 70B (LoRA) · 2WikiMultiHopQAAccuracy (Multi-hop): 37.3 (0.6) -> 34.4 (0.8)Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Country-city-animals MQuAKE-T 2WikiMultiHopQA MQuAKE

Benchmarks: Country-city-animals reasoning tasks (QA, multiple choice, reverse QA, indirect reasoning, 2-hop reasoning) MQuAKE-T 2WikiMultiHopQA

Metrics: 5-shot exact match accuracy comparison ratio negation ratio

Baselines: plain finetuning finetuning only lower layers Narrative training data

Builds on: LoRA MQuAKE 2WikiMultiHopQA

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