MODULE 4 ยท LESSON 1

Free โ€” no login required

Sign in to track progress, save quiz attempts and enrol in the full course.

Sign in to track progress / enrol

Risks That Come From the Model

The use of AI in RE offers real benefits and introduces specific risks. Those risks arise from two places: the technical limitations of the models themselves, and the way they are applied in RE contexts. This lesson covers the first group โ€” five risks that follow from what the model is.

Hallucination

LLMs can produce plausible but factually incorrect outputs, inventing details or references that simply do not exist. In RE this can result in fabricated standards, stakeholder statements or system behaviours being treated as valid requirements.

The reason it cannot be trained away was covered in module 2: the model has no internal concept of "knowing", so it cannot indicate when it is guessing or when it lacks sufficient data.

Example: an AI cites a security guideline by a plausible-looking standard number that no standards body has ever issued. The citation format is right, the context is right, the standard does not exist.

False precision

Some AI outputs appear formally correct but are semantically meaningless or unverifiable. Requirements phrased in technically precise language may still be untestable or ambiguous in practice.

Example: "The system shall perform optimally at all times." It sounds like a requirement. It has the right shape. But "optimally" is undefined and "at all times" is both unrealistic and untestable.

False precision is the risk most specific to Requirements Engineering, and the one a general AI-literacy course would miss entirely. It is dangerous precisely because it survives a superficial review โ€” a reader checking that requirements follow the phrase template will pass it.

Bias amplification

AI models may reinforce or amplify biases present in their training data, leading to systematically skewed requirements or personas. Undetected, this can introduce unfairness or discrimination into the system design itself.

Example: on an HR system project, an AI is asked to generate personas for job applicants. Drawing on biased historical recruitment data, it consistently describes leadership candidates as male, aged 35 to 50, with a finance background. If uncorrected, that bias risks embedding discriminatory assumptions into automated hiring workflows and may violate equal opportunity law.

Note what makes this an RE risk rather than a general ethics topic: personas and requirements are inputs to design. A biased persona does not stay in the document. It becomes the user the system is built for.

Outdated knowledge

Models trained on historical data may already be operating with outdated information, lacking recent standards, technologies or regulations. The syllabus is careful with the wording here: this is a static limitation present from deployment. It is particularly critical in regulated domains, where an outdated requirement can mean non-compliance.

Example: the AI recommends a constraint involving a network protocol that was deprecated two years ago.

Model drift

Over time, the accuracy of an AI system's output can degrade as domain knowledge, data patterns or operational conditions evolve. The syllabus contrasts it explicitly with the previous risk: this is a dynamic risk that appears during use. Without monitoring, drift produces subtle but significant errors.

Example: a model fine-tuned for banking compliance in one year starts producing outdated recommendations after regulatory changes the following year.

These two risks are easy to blur and the syllabus draws the line sharply, which makes it prime exam material.

Outdated knowledge is static and present from day one. The model was trained up to a cut-off. Everything after that cut-off is missing, and it was missing the moment you deployed. Nothing changes over time; your awareness of it might.

Model drift is dynamic and emerges during use. The model has not changed. The world has changed around it, so output that was accurate at deployment becomes gradually less accurate.

A test that separates them: was this output ever correct?

  • Never correct, because the information post-dates training โ†’ outdated knowledge.
  • Correct at deployment, wrong now, because conditions moved โ†’ model drift.

The mitigations differ accordingly. Outdated knowledge is addressed by grounding โ€” RAG over current sources, so the model reads today's regulation rather than recalling last year's. Drift is addressed by monitoring โ€” someone has to be checking, on a schedule, whether output is still right, because nothing in the system will raise its hand.

๐Ÿ”— Match the Pairs
An invented standard number that does not existDrop here
"The system shall perform optimally at all times"Drop here
Personas that systematically skew towards one demographicDrop here
A constraint citing a protocol deprecated before trainingDrop here
Compliance advice that was right last year and is wrong nowDrop here
โ“ Knowledge Check

An AI-assisted compliance checker was accurate when deployed, but after a regulatory change its recommendations no longer match current obligations. Which risk is this, and what mitigation does it call for?

๐Ÿ“š Flashcards1 / 5
Term

Hallucination (as a risk in RE)

Click to flip
Definition

Plausible but factually incorrect output, inventing details or references that do not exist. In RE it can result in fabricated standards, stakeholder statements or system behaviours being treated as valid requirements.

Click to flip back
๐Ÿ’กKey Takeaway

Five risks come from the model itself: hallucination invents what does not exist; false precision produces well-formed but untestable requirements; bias amplification turns skewed training data into skewed personas and designs; outdated knowledge is a static gap present from deployment; model drift is a dynamic decay that appears during use. The last two are examined as a pair โ€” the question that separates them is whether the output was ever correct.