cd /news/large-language-models/you-fine-tuned-the-model-on-your-cat… · home › topics › large-language-models › article
[ARTICLE · art-162364] src=dev.to ↗ pub= topic=large-language-models verified=true sentiment=· neutral

You Fine Tuned the Model on Your Catalogue and It Only Learned It One Way

Serguey Asael Shinder describes how fine-tuning a model on a product catalogue taught it facts in only one direction: asked which boots are waterproof, it confidently named the wrong product even though the fact appeared hundreds of times in training. He cites the 2023 'reversal curse' research led by Lukas Berglund, which found models trained on 'A is B' sentences answer reverse questions no better than chance, and recommends writing facts in both directions, keeping facts in retrieval, and testing with questions phrased the way users actually ask them.

by read2 min views1 publishedNov 2, 2026

The team fine tuned a model

on the product catalogue.

Thousands of lines

like this one.

The ZR-7 is our only fully waterproof walking boot.

Ask it about the ZR-7

and it knew.

Waterproof.

Walking.

Boot.

The sizes,

even.

Then a customer asked

which of your boots is waterproof.

It named a different one.

Confidently.

The fact was in the training data,

hundreds of times.

Just pointing the other way.

In 2023

researchers led by Lukas Berglund

gave this a name.

The reversal curse.

They fine tuned models

on invented sentences

of the form A is B,

a made up person

is the director of a made up film.

Asked who directed the film,

the models did no better than chance.

They found it in the big models too,

with real people.

GPT-4 could say who Tom Cruise's mother is

about four times in five.

Given her name

and asked who her son is,

about one time in three.

Training on a sentence

teaches the model to continue it

in the order it was written.

It does not, by itself,

store a fact you can enter

from either side. People do that without noticing.

Models, mostly, do not.

The odd part

is that inside the prompt

it is fine.

Put the sentence in the context,

ask the reverse question,

and the model answers it,

because now it is reading,

not remembering.

So think about the direction

of every question your users will ask.

Customers rarely start with the code.

They start with the need,

the size,

the symptom.

If you fine tune, write the facts both ways,

and in the ways people actually ask.

Better, keep the facts in retrieval,

where the model reads them

at the moment it answers,

and use fine tuning

for tone and format. And test in the direction

your users come from.

If every test question starts with the product name,

you have only checked

the half of the fact

you already knew it had.

– Serguey Asael Shinder

── more in #large-language-models 4 stories · sorted by recency
── more on @serguey asael shinder 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/you-fine-tuned-the-m…] indexed:0 read:2min 2026-11-02 · —