← Latest papers
💬 NLP

Revisiting Non-Verbatim Memorization in Large Language Models: The Role of Entity Surface Forms

This paper introduces RedirectQA, a dataset utilizing Wikipedia redirects to evaluate how large language models memorize facts across diverse entity surface forms, revealing that factual recall is neither purely surface-specific nor fully invariant, but significantly influenced by the type and frequency of the surface form used.

Original authors: Yuto Nishida, Naoki Shikoda, Yosuke Kishinami, Ryo Fujii, Makoto Morishita, Hidetaka Kamigaito, Taro Watanabe

Published 2026-04-24
📖 5 min read🧠 Deep dive

Original authors: Yuto Nishida, Naoki Shikoda, Yosuke Kishinami, Ryo Fujii, Makoto Morishita, Hidetaka Kamigaito, Taro Watanabe

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

The Big Idea: The "Name Game"

Imagine you have a super-smart librarian (the AI) who has read almost every book in the world. You ask this librarian, "Who is the famous Brazilian soccer player known as 'Pelé'?" The librarian instantly shouts, "Edson Arantes do Nascimento!"

You are impressed. But then, you ask the same librarian, "Who is the famous Brazilian soccer player known as 'Edson Arantes do Nascimento'?"

Surprisingly, the librarian might pause, look confused, and say, "I think that's a famous actor?" or just give a wrong answer.

This paper asks: Why does the librarian know the fact when you use one name, but forget it when you use another?

The Problem: The "One Name" Trap

Until now, researchers tested AI by asking questions using only the official, canonical name of a person or thing (like "Pelé" or "The New York Times"). They assumed that if the AI knew the fact for "Pelé," it knew the fact for anyone who is Pelé.

The authors say this is like testing a person's knowledge of their best friend only by calling them "Bob." What if you call them "Bobby," "Robert," "Rob," or even "Bob the Builder"? Does the person still recognize their friend?

The paper argues that AI models are not like human brains that understand "identity." Instead, they are more like pattern matchers that rely heavily on the specific look and sound of the words they see.

The Solution: "RedirectQA" (The Magic Mirror)

To test this, the researchers built a new dataset called RedirectQA.

Think of Wikipedia as a giant library. In this library, there are "Redirection Signs." If you walk up to a sign that says "NYT," it points you to the main article for "The New York Times." If you walk up to "Cristiano Ronaldo," it points to "Cristiano Ronaldo" (but maybe there's a typo sign for "Christian Ronaldo" that also points there).

The researchers took these redirection signs and turned them into a test:

  1. They took a fact (e.g., "Pelé is a soccer player").
  2. They asked the AI the question using the Official Name ("Pelé").
  3. They asked the exact same question using a Redirect Name ("Edson Arantes do Nascimento").

They did this for 13 different AI models to see if the answers stayed consistent.

The Findings: The AI is "Fragile"

1. The "Name Change" Shock

The results were shocking. Even for the same fact, changing the name often caused the AI to flip from a Correct Answer to a Wrong Answer.

  • Analogy: Imagine a security guard who lets "John Smith" into the building but stops "Johnny Smith" at the door, even though they are the same person. The AI is that guard; it cares more about the badge (the name) than the person inside.

2. The "Small vs. Big" Change Rule

The researchers found that the AI handles different types of name changes differently:

  • Small Changes (Spelling/Typos): If you miss a letter or change a capital letter (e.g., "J. M. Coetzee" vs. "J M Coetzee"), the AI is usually robust. It still gets the answer right. It's like recognizing a friend even if they have a messy haircut.
  • Big Changes (Aliases/Acronyms): If you use a nickname, an abbreviation, or a birth name (e.g., "NYT" instead of "The New York Times," or "Pepillo" instead of "José García Castro"), the AI often fails. It's like the guard doesn't recognize your friend because they are wearing a disguise.

3. The Frequency Secret

The paper also looked at how often these names appear in the AI's training data (the books it read).

  • The Old Theory: "The more often the AI sees a specific name, the better it knows the fact."
  • The New Discovery: It's a mix. The AI benefits from seeing the specific name (e.g., "Pelé"), but it also benefits from seeing the person under any name.
  • Analogy: Think of the AI's memory as a web. If you pull on the "Pelé" thread, the whole web (the person) shakes. But if you pull on a very weak thread (a rare nickname), the web might not shake enough to trigger the answer. The "total weight" of the person matters, but the specific thread you pull matters too.

Why Does This Matter?

This paper tells us that we cannot trust AI just because it gets the "official" name right.

If you are building a medical chatbot, it might know the facts about a drug when you use its generic name, but fail when you use a brand name or a common nickname. If you are building a legal bot, it might know the law when you cite a case by its official title but fail if you use a common shorthand.

The Takeaway

Large Language Models are not perfect "fact machines" that understand the world. They are pattern machines that are surprisingly sensitive to how you say things.

To truly know if an AI is smart, we shouldn't just ask it questions using the "correct" names. We need to ask it the same questions using nicknames, abbreviations, and typos to see if it really understands the truth, or if it's just memorizing a specific label.

In short: Don't just test the AI with its "ID card." Test it with its "street names" too.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →