Concepts / Evaluating Data Quality

Evaluating Data Quality

Synthetic data may not entirely replace human-generated data because of quality, imitation limits, potential model collapse, and obscured lineage.

  • Programming

Why Synthetic Data Cannot Be Trusted by Default

Synthetic data is data produced by an AI model rather than collected directly from people. It is becoming more useful, and it is tempting to imagine a future in which nobody needs to worry about human-generated data at all. The source material pushes back on that picture. It expects the role of synthetic data to keep growing, but it also holds that AI-generated data might never entirely replace human-generated data. This article follows that argument through the limitations that make replacement difficult: quality, imitation, and the risk of model collapse.

What do you think happens?

A response shares most of its words with a reference answer. Does that make it the better response?

  • Yes, more shared words means a better response

  • No, shared wording does not guarantee a good response

  • It depends only on the length of the response

Reveal answer
Answer:

No, shared wording does not guarantee a good response.

A similarity score measures how closely the wording matches the reference. That is a different property from whether the response is accurate or does its job. The source identifies higher lexical similarity as a drawback of this measurement because it does not always mean a better response.

Following Data From Generator to Training Set

Trace a piece of synthetic data from the moment a generator produces it. The first thing to ask is whether the data is good. The first limitation is simple to state: AI-generated data can be of low quality. The source puts this in familiar terms, noting that people never tire of saying 'garbage in, garbage out.' Data a model produces is only as sound as the process that produced it. A generator that yields poor examples produces poor data, and that data can then be used downstream with the same problems attached.

The second question is whether anyone can tell. Quality is also a trust problem. People will be hesitant to use synthetic data if they cannot verify its quality. A dataset can look plausible on the surface and still be unreliable. Without a way to check it, a careful practitioner has no good basis for deciding whether to use it. This is why the source concludes that reliable methods and metrics for evaluating data will be essential to making synthetic data more useful.

Imitation Models: Style Without Substance

The second limitation concerns imitation models. Some models are trained to imitate a stronger teacher model. The source warns that the performance such a student model seems to achieve through mimicry may be superficial. The research the source attributes to Gudibande and colleagues in 2023 shows that imitation models are good at reproducing the style of the teacher's responses. The same research shows they may struggle with factual accuracy and with generalization to tasks outside the training data.

Lexical Similarity Is Not Quality

A common assumption in automated evaluation is that a response which closely matches a reference text must be the better response. The more words a response shares with the reference, the higher its similarity score, and the higher the score, the better the response seems. The source material identifies this as a drawback of the measurement: higher lexical similarity scores do not always mean better responses. A score tells you how closely the wording matches, which is a different property from whether the response does its job. Keeping those two ideas separate is the central lesson of this section.

The same caution appears in the source's discussion of code generation. On HumanEval, BLEU scores for incorrect and correct solutions were similar, so optimizing for BLEU is not the same as optimizing for functional correctness. A metric that rewards matching words can be indifferent to whether the thing produced actually works.

Word overlap withreferenceFactual correctnessCloseness of wordingWhether the responsedoes its job
Which property does a lexical similarity score capture, and which property does it leave unmeasured?

Scoring a Paragraph Step by Step

When an AI judge evaluates a paragraph, the source shows a structure that does not rely on a single number. The paragraph is scored from 1 to 5, and the decision is explained through four criteria: clarity, evidence, conciseness, and flow. The score is the summary; the criteria are the reasoning behind it. The explanation matters as much as the number, because it points to the specific features that justify the score. A bare 4.5 would tell the writer almost nothing about what to keep or what to fix.

Worked example

Judging a Generated Paragraph

A generator writes this paragraph: 'Data quality matters. Good data helps models learn. Bad data is bad. Many things affect results, and results matter.' Evaluate it on clarity, evidence, conciseness, and flow, and give a score from 1 to 5 with a justification in words.

  1. 1
    Check clarity

    The first sentence states a clear topic, but the third sentence says little beyond its own words, and the last sentence is vague about what 'results' means. Clarity is partial.

  2. 2
    Check evidence

    The paragraph makes claims about models learning from data but offers no specific support. There is no example, observation, or source to justify the claims.

  3. 3
    Check conciseness

    The paragraph is short, and it does not pad. Its brevity is a strength, although some of the brevity comes from thin content rather than efficient wording.

  4. 4
    Check flow

    The sentences do not connect to one another. Each statement stands alone, so the reader has no sense of how one idea leads to the next.

  5. 5
    Justify the score

    A score of 2 fits best. Conciseness is reasonable, but weak clarity, missing evidence, and poor flow mean the paragraph does not yet persuade or inform. The justification names these features so the writer knows what to fix.

Result

Score: 2 out of 5. The paragraph is short and avoids padding, but it lacks specific evidence, its vague sentences weaken clarity, and its ideas do not flow from one to the next.

Paragraph scorefrom 1 to 5ClarityEvidenceConcisenessFlowreasoningreasoningreasoningreasoning
How do the four criteria combine into the overall paragraph score, and where does the reasoning sit?

Mistakes When Judging Synthetic Data

  • Common mistake

    Assuming synthetic data is good because it reads fluently

    What it looks like

    A generated dataset looks coherent on a skim, so it is added to training without checks.

    Why it fails

    The source states that quality cannot be assumed and that a dataset can look plausible while being unreliable.

    Do this instead

    Use reliable evaluation methods and metrics before deciding whether the data is usable.

  • Common mistake

    Treating a student model's fluent answers as proof of capability

    What it looks like

    A student model answers in the teacher's voice, so it is judged to have the teacher's knowledge.

    Why it fails

    Imitation models can match a teacher's style while struggling with factual accuracy and generalization.

    Do this instead

    Test factual accuracy and performance on tasks outside the training data, not only the form of the answer.

  • Common mistake

    Equating a high similarity score with a good response

    What it looks like

    A response matches the reference wording closely, so it is ranked above a response that is more accurate but worded differently.

    Why it fails

    A similarity score measures closeness of wording, which is a different property from whether the response does its job.

    Do this instead

    Check meaning, accuracy, and usefulness directly, and treat the similarity score as one signal among several.

  • Common mistake

    Giving a paragraph score without explaining it

    What it looks like

    A reviewer writes 'a 3' and nothing else.

    Why it fails

    The number alone does not say which features earned or cost points.

    Do this instead

    Name the features behind the score across clarity, evidence, conciseness, and flow.

Model Collapse as a Named Risk

The third limitation covered here is potential model collapse. The source identifies it as a potential risk when relying on synthetic data, and it lists it alongside quality and imitation as one of the reasons synthetic data may not fully replace human-generated data. The source flags the risk without providing the full mechanism here, so this article treats collapse as a named hazard to keep in view when deciding how much to lean on AI-generated data. Its detailed mechanism is outside the scope of this material.

Judging a Paragraph Yourself

MEDIUM

Read this generated paragraph: 'Synthetic data is useful. It can be produced cheaply and at scale. Many teams now use it. Because it is cheap, people often trust it, and that trust is sometimes misplaced when nobody checks the output.' Score it from 1 to 5 on clarity, evidence, conciseness, and flow. Then write two or three sentences explaining your score in words, naming the features that justify it.

Hints
  • Start by asking whether each claim is supported by anything in the paragraph.
  • Look at whether the last sentence connects to the ideas before it.
  • A justification should point to specific sentences, not just state a number.

Reviewing the Evaluation Chain

Evaluation connects the limitations covered here. Quality cannot be assumed, so verification comes first. Imitation can reproduce a teacher's style without its substance, so fluent output is not proof of capability. Lexical similarity measures wording, not usefulness, so a high score is not a verdict. A paragraph score is most useful when it comes with reasons that name specific features.

Key Takeaways

  • AI-generated data cannot be assumed to be high quality, and reliable evaluation methods and metrics are needed before it can be trusted.
  • Imitation models can match a teacher's style while struggling with factual accuracy and generalization, so fluent output is not evidence of underlying skill.
  • A high lexical similarity score measures how closely wording matches and does not guarantee that a response is correct or useful.
  • A paragraph can be scored from 1 to 5 on clarity, evidence, conciseness, and flow, and the explanation in words matters as much as the number.
  • Potential model collapse is a risk of relying on synthetic data, and it is one reason synthetic data may not entirely replace human-generated data.

More concepts starting with E