The Fine-Tune That Forgot Its Own Name: Identity Bleed in Custom Models

Published September 8, 2026 · 7 min read

Fine-Tuning · LLMs · Machine Learning · Production AI

A fine-tuned model introduced itself as "GPT-3.5 by OpenAI" — in a live product demo. It wasn't built by OpenAI. Nobody had asked it to say that.

The team had done everything the playbook prescribes: thousands of curated examples covering the domain, the tone, the response formats. Evaluation scores climbed across every task they measured. Then someone in the demo asked the model who it was, and it answered with its base model's résumé.

What Fine-Tuning Actually Inherits

Here's the uncomfortable part: a fine-tune doesn't inherit identity. It inherits everything else. The base model's manners, its default self-description, its habit of answering "who made you?" with its lineage. Fine-tuning is gradient descent on the behaviors you show it — and if the training mix never shows the model describing itself as your product, the base identity bleeds straight through untouched.

The fine-tune optimized for everything the team measured and nothing they assumed. Nobody wrote an eval for "says the right name," because nobody imagined it could say the wrong one.

The Band-Aid and the Cure

There are two fixes, and they are not equal.

The band-aid: a system-prompt hard block. "Never claim to be GPT or OpenAI. You are X." It works day one, costs nothing, and ships in minutes. It's also a guardrail built around a gap. Every surface the prompt doesn't reach — a fine-tune regression, a prompt-drift refactor, a new deployment path that forgets to inject it — re-opens the bleed. You haven't taught the model anything; you've taped a note to its forehead.

The cure: identity examples in the training mix itself. "Who are you?" → the product answer. "Who made you?" → the product answer. "Are you ChatGPT?" → the product answer, with the graceful pivot you actually want ("I'm X — built for Y"). Identity becomes behavior the model has learned, distributed across weights, not a rule it's told to follow. It survives prompt loss, deployment drift, and adversarial phrasing, because it isn't bolted on — it's in there.

In practice you want both during the transition: the prompt block stops the bleeding today, the training mix closes the wound permanently.

Evaluation Mirrors Training

The deeper lesson isn't about identity. It's about the shape of blind spots: we test what we teach, and we ship what we don't. Your eval suite is a mirror of your training priorities — including the priorities you never wrote down. If a behavior matters in production (naming, refusal boundaries, tone under pressure, tool-use conventions), it needs to exist in both places: examples in the mix, checks in the evals.

The demo caught the bleed because a human actually read what the model said about itself — not just what it said about the domain. That's the cheapest eval in the world and nobody had run it.

Every Fine-Tune Is a Hire

Think of it as onboarding. A fine-tune is a new hire with excellent skills and total amnesia about your company. If the onboarding materials never mention the company name, don't be surprised when the new hire introduces themselves as their previous employer.

  • Skills training without identity training = an expert who represents someone else. The model will be fluent, competent, and wrong about itself.
  • Prompt-level identity rules are badge stickers; training-level identity is muscle memory. One washes off in an unmanaged deployment, the other doesn't.
  • Write the identity eval before you need it. "Who are you / who made you / are you [base model]" — three questions, thirty seconds, catches an entire class of embarrassment before it reaches a demo.
  • Base-model lineage is the default self-description. Any fine-tune that never saw identity examples will parrot it with full confidence.

The Pattern Generalizes

Identity bleed is one instance of a broader rule about custom models: whatever you don't explicitly train, you implicitly inherit. Defaults don't disappear because you fine-tuned nearby — they survive everything except direct examples that overwrite them. Refusal styles, hedging habits, verbosity, tone under stress, how the model handles the questions it wasn't prepared for: all of it defaults to base behavior unless your data says otherwise.

The teams that ship fine-tunes successfully treat the training mix as a complete specification of the behavior they want — including the unglamorous parts like "knows its own name." The teams that don't ship demos where their product confidently credits the competition.

Thirty seconds of "who are you?" in the eval loop would have caught it. Now it's in ours.