Manuel B. Garcia

Manuel B. Garcia serves as the Senior Director for Educational Technology and Digital Learning at FEU Institute of Technology, Manila, Philippines. Read More

Contact Info

1607, FEU Tech Building,
P. Paredes St, Sampaloc,
Manila, Philippines
mbgarcia@feutech.edu.ph

Follow Me

How Do Researchers Make Studies of Rapidly Changing AI Systems Scientifically Reproducible?

Commercial AI systems can change during or after a research study, making exact replication difficult. Learn how to preserve experimental conditions, document model behavior, distinguish reproducibility from response stability, and produce scientifically defensible findings even when the original system becomes unavailable.

894
Reproducibility of Changing AI Systems Guide 894 of 1196
01 · The Question

How Can AI Research Be Reproduced When the System Keeps Changing?

You conduct a study evaluating a commercial AI model's ability to identify methodological weaknesses in research abstracts. You document the prompts, collect responses, calculate performance scores, and submit your manuscript.

Six months later, another researcher attempts to repeat the experiment. The same AI service now produces different answers. The provider may have updated the model, changed its system instructions, or modified the surrounding application.

Does this mean your study was irreproducible? Should the second researcher expect identical responses, or is there another way to establish whether the original findings were scientifically reproducible?

These questions expose a methodological difficulty in studying AI systems that researchers do not fully control. Unlike a fixed dataset or locally preserved software package, a commercial AI service may change without giving investigators access to its earlier implementation.

02 · The Short Answer

Reproducibility Requires a Verifiable Research Record, Not Always Identical AI Outputs

In Brief

Researchers can make studies of rapidly changing AI systems more scientifically reproducible by preserving the evaluation protocol, exact prompts, available model and configuration identifiers, testing dates, original outputs, scoring procedures, analysis code, and relevant contextual information. When the original AI system cannot be restored, exact output replication may be impossible, but the research process and analytical findings can still be independently examined.

The appropriate standard depends on whether the goal is to reproduce the original analysis, repeat the experiment under equivalent conditions, or evaluate whether findings remain valid for a newer system. These are related but distinct objectives, and researchers should identify which forms of reproducibility their study can realistically support.

03 · What You Need to Know

Building Reproducible Research Around AI Systems That May Change

What does reproducibility mean when studying AI?

Research reproducibility is often discussed as though it means obtaining exactly the same result whenever an experiment is repeated. In practice, scientific terminology distinguishes several related objectives.

The National Academies of Sciences, Engineering, and Medicine distinguishes computational reproducibility, which concerns obtaining consistent results using the same data and computational procedures, from replicability, which concerns obtaining consistent findings across studies using new data intended to address the same scientific question.

Other disciplines and standards use these terms differently. Researchers should therefore define the meaning adopted in their own study.

Objective What another researcher attempts Principal requirement
Computational reproducibility Recalculate the published findings from the original research data Preserved outputs, scoring data, analysis code, and computational dependencies
Procedural reconstruction Reconstruct the original AI evaluation procedure Complete protocol, prompts, configurations, and testing records
Experimental replication Repeat the evaluation with newly generated responses Access to sufficiently comparable systems and testing conditions
Temporal robustness Determine whether the findings remain consistent after system changes Comparable evaluations across documented model versions or periods

These objectives should not be treated as interchangeable. A researcher may successfully reproduce an analysis using archived responses while being unable to regenerate those responses from a discontinued commercial model.

That limitation does not erase the original observations. It changes which aspects of the study can be independently verified.

Why are commercial AI systems difficult to reproduce exactly?

Commercial AI services are often accessed through interfaces or application programming interfaces controlled by their providers.

Researchers may know the public model identifier but lack access to the model weights, training configuration, deployment infrastructure, hidden instructions, or internal update history.

A provider may replace a model, revise safety mechanisms, change tool integrations, or modify request processing. Some changes may occur without a new public-facing product name.

Even when the nominal model version remains stable, probabilistic generation and implementation-level factors can produce different outputs.

Consequently, researchers should distinguish changes in the system from ordinary variability under a fixed system condition.

The challenge is particularly relevant when studying commercial AI models that can change without notice.

What information should be recorded about the AI system?

A reproducibility record should identify the evaluated system as precisely as the available evidence permits.

Depending on the platform, useful information may include the provider, model identifier, application or API version, available generation settings, enabled tools, and any researcher-controlled system instructions.

The testing date is also important because an identical public identifier may not guarantee an unchanged deployment.

Researchers should record the exact available model version and preserve testing dates and times at a level appropriate to the research question.

When the provider does not expose a precise version or configuration, the researcher should document that limitation instead of inventing technical details.

Why should the complete prompt context be preserved?

The visible user prompt may represent only part of the input influencing an AI response.

System messages, developer instructions, few-shot examples, previous conversation turns, uploaded documents, retrieved information, and tool outputs may also affect generation.

For studies using an API, researchers can often preserve the complete request payload, subject to confidentiality and security restrictions.

For studies using a commercial chat interface, some higher-priority instructions may remain inaccessible.

Researchers should preserve the information they control and clearly distinguish it from provider-controlled conditions they cannot inspect.

When preserving prompts used in AI research, the record should maintain the order and structure of relevant messages rather than reducing a multi-turn interaction to its final user question.

Available system instructions should also be documented when they could influence the findings.

Should researchers archive the original AI outputs?

Yes, when permitted and feasible. Preserving the original outputs is one of the most effective ways to maintain the computational reproducibility of an AI evaluation.

If a model later becomes inaccessible, another researcher may still be able to inspect the generated responses, apply the scoring procedure, and verify the reported statistics.

For each evaluation item, the record may include the input identifier, complete output, model identifier, timestamp, trial number, scoring result, and relevant execution metadata.

Researchers should preserve unsuccessful generations, refusals, malformed outputs, and errors when these are part of the defined evaluation procedure.

Retaining only successful responses can distort the apparent performance of the system.

Public sharing is not always possible. Research records may contain confidential participant information, copyrighted material, proprietary prompts, or other restricted content. Appropriate access controls and institutional retention requirements should govern preservation.

Can a random seed guarantee reproducibility?

Not universally.

Some AI platforms expose a random seed or related reproducibility controls. Under certain implementations, these may make repeated generations more consistent.

However, a fixed seed does not necessarily guarantee identical outputs across different hardware, software versions, backend configurations, or provider deployments.

Researchers should document available seeds and settings while avoiding claims of exact determinism unless the relevant conditions have been established.

Even with a stable seed, a changed model may produce different results.

How should researchers handle nondeterministic responses?

For probabilistic systems, reproducing the same scientific finding does not necessarily require reproducing every generated sentence.

A study may instead evaluate whether repeated executions produce statistically compatible performance estimates.

Suppose a model is evaluated on research-method classification. Different runs may classify individual abstracts differently while producing similar aggregate accuracy estimates.

Whether this constitutes adequate replication depends on the study's outcome, uncertainty estimates, and prespecified criteria.

Researchers should use an appropriate repeated-prompt testing strategy when output variation is relevant.

They should also account for nondeterministic AI responses in the statistical analysis rather than treating every generated output as an independent evaluation item.

How can versioned research records improve reproducibility?

Version control helps distinguish the original evaluation procedure from later revisions.

Researchers can preserve dated versions of prompts, datasets, scoring rubrics, scripts, and analysis plans. Changes should be accompanied by an explanation of what was modified and why.

For example, revising a classification rubric after examining model outputs may affect the resulting accuracy estimate. The original and revised rubrics should remain identifiable.

Where appropriate, repositories can provide persistent identifiers for released research materials. Software environments may also be documented using dependency manifests, containers, or other reproducible computing practices.

These measures help reconstruct the analysis, but they cannot preserve a remote proprietary model unless the provider makes the necessary implementation available.

What if the original model is no longer accessible?

The study may still support computational reproduction using archived outputs and analysis materials.

However, independent regeneration of the original responses may no longer be possible.

Researchers should state this distinction explicitly.

For example, the methods or limitations section might explain that the original commercial deployment was unavailable at the time of replication, while the archived response dataset and analysis code remained accessible.

Using a newer model does not constitute an exact replication of the original system. It may instead provide evidence about whether the findings generalize across model versions.

The consequences of model research becoming outdated before publication should therefore be assessed separately from the reproducibility of the original analysis.

How should researchers design longitudinal AI evaluations?

When the research question concerns how AI performance changes over time, model updates become part of the phenomenon under investigation.

A longitudinal design may repeatedly administer a stable evaluation dataset to the same service or successive model versions.

Researchers should document the testing schedule, available model identifiers, prompt configurations, and any changes to the evaluation procedure.

Where possible, common evaluation items and scoring standards should be retained across testing periods.

However, repeated exposure to public benchmark items may introduce contamination concerns, and changes in tools or deployment conditions may complicate interpretation.

A longitudinal study should distinguish observed temporal differences from causal claims about particular provider updates unless the design supports those claims.

How much reproducibility documentation is enough?

The appropriate level of documentation depends on the study's claims and the technical accessibility of the system.

A study examining one fixed prompt may require a relatively simple record. A large evaluation involving multiple models, prompt variants, external tools, and repeated generations requires more extensive documentation.

The central question is whether an independent researcher can understand what was tested, reconstruct the accessible procedure, verify the reported analysis, and identify the limitations of repeating the experiment.

Researchers should not claim complete reproducibility when essential system components remain inaccessible.

At the same time, limited access to proprietary model internals does not automatically make a carefully documented behavioral study scientifically worthless.

04 · A Practical Example

Preserving an AI Classification Study After the Model Is Replaced

Hypothetical Example

A commercial AI model evaluated for educational research classification

A researcher evaluates a commercial language model on 200 educational research abstracts. Each abstract is classified five times as qualitative, quantitative, or mixed methods, producing 1,000 responses.

The researcher records the available model identifier, exact prompts, generation settings, testing timestamps, reference classifications, and scoring code.

Four months after publication, the provider retires the evaluated model.

Step 1: Preserve the original evidenceThe researcher archives all 1,000 outputs, including incorrect classifications and invalid responses, together with the 200 evaluation items and their reference labels.
Step 2: Preserve the analysisThe researcher retains the scripts used to calculate accuracy, within-abstract consistency, and uncertainty estimates, along with the relevant software dependencies.
Step 3: Reproduce the published calculationsAnother researcher uses the archived outputs and analysis code to verify the reported results without requiring access to the discontinued model.
Step 4: Identify the replication limitationThe second researcher cannot independently regenerate responses from the original deployment because it is no longer available.
Step 5: Evaluate a newer model separatelyIf desired, the second researcher tests the replacement model using a comparable protocol and reports the results as a new version-specific evaluation.

The original analysis remains computationally reproducible even though exact experimental replication is constrained by the disappearance of the evaluated system.

The newer evaluation may reveal whether performance has changed, but it should not be presented as though it reproduces the original model's behavior under identical conditions.

05 · What Researchers Often Get Wrong

Misconceptions About Reproducibility in Changing AI Systems

Misconception

Reproducibility Means Obtaining Exactly the Same AI Text

Exact output identity is not always the appropriate standard for stochastic systems. Researchers should distinguish computational reproduction, experimental replication, and stability of statistical findings.

Misconception

Recording the Model Name Is Sufficient

A public model name may not uniquely identify the deployed system. Testing dates, configurations, prompts, and available version identifiers provide essential context.

Misconception

A Fixed Random Seed Guarantees Identical Results

Seeds may improve repeatability under certain implementations, but they do not universally control backend changes, numerical differences, or model updates.

Misconception

A Study Is Irreproducible if Its Model Is Discontinued

Discontinuation may prevent response regeneration, but archived data and analysis code can still support independent verification of the original calculations.

Misconception

Publishing Prompts Alone Is Enough

Prompts do not fully describe model versions, hidden instructions, settings, tool outputs, or scoring procedures. A reproducibility record should reflect the actual experimental workflow.

Misconception

Using the Newest Model Reproduces an Earlier Study

Testing a replacement model may provide a useful extension, but it does not recreate the original experimental system. Version-specific findings should remain distinguishable.

06 · What This Means for You

Planning Reproducibility Before AI Data Collection Begins

The most effective time to establish reproducibility procedures is before the first formal AI test.

Researchers should identify which parts of the system they control, which can be recorded, and which may become inaccessible.

A simple decision framework

If you use a commercial AI API
Preserve request and response records, available model identifiers, settings, timestamps, and relevant execution metadata.
If you use a consumer-facing AI interface
Document the visible configuration, conversation context, testing period, and limitations of inaccessible system instructions.
If repeated outputs may vary
Prespecify a repetition strategy and report the relevant response distributions and uncertainty estimates.
If the model may be retired
Preserve the original outputs and analytical materials so the findings remain independently examinable.
If the study compares model versions over time
Maintain version-specific datasets and comparable evaluation protocols without silently combining different deployments.

Researchers should also distinguish reproducibility from the broader question of whether response stability should count as an AI performance measure.

A study can be well documented and analytically reproducible while revealing that the AI system itself produces inconsistent responses.

07 · A Quick Checklist

Before Finalizing a Reproducible AI Research Protocol

Before collecting or publishing AI evaluation data, check:
Define which form of reproducibility or replication the study aims to support.
Record the provider, exact available model identifier, testing dates, and relevant settings.
Preserve complete prompts, accessible system instructions, and relevant conversation context.
Archive original outputs, including unsuccessful responses and errors where relevant.
Preserve evaluation datasets, reference standards, scoring rubrics, and analysis code.
Document the software environment and dependencies used for analysis.
Specify how repeated generations and nondeterministic responses are handled.
Track changes to prompts, models, datasets, and scoring procedures through versioned records.
Identify confidentiality, licensing, or privacy restrictions on sharing research materials.
Explain which aspects of the study can be independently reproduced and which depend on inaccessible systems.
08 · Frequently Asked Questions

Frequently Asked Questions About Reproducible AI Research

Can research using commercial AI models be reproducible?

Yes, although reproducibility may be limited by inaccessible model internals or changing deployments. Researchers can preserve the evaluation procedure, original outputs, scoring data, and analysis code to support independent examination.

Must another researcher obtain identical AI responses?

Not necessarily. For stochastic systems, statistically compatible findings may be more relevant than exact textual identity. The appropriate criterion depends on the research question and the form of replication being attempted.

What if the original AI model is no longer available?

Archived responses and analysis materials may still support computational reproducibility. However, exact regeneration of the original responses may no longer be possible.

Is recording the model version enough?

No. Prompts, configurations, testing dates, tools, evaluation data, and scoring procedures may also influence the results. Version identifiers are necessary context but rarely a complete methodological record.

Do researchers need to publish every AI response?

Complete response preservation is generally valuable. Public sharing should follow applicable privacy, confidentiality, licensing, and institutional requirements. Controlled access may be appropriate when unrestricted publication is not possible.

Can a fixed seed make AI experiments fully reproducible?

A fixed seed may improve repeatability under supported conditions, but it does not guarantee identical behavior across changed models, computing environments, or provider configurations.

Should model updates be treated as separate experimental conditions?

Often, yes, when the updates may affect the measured outcomes. Researchers should preserve version-specific records and justify any decision to combine observations across deployments.

Can AI research remain useful if exact replication is impossible?

Yes. Carefully documented historical evaluations can provide valid observations, support analytical verification, and inform later research, provided their limitations and temporal scope are accurately described.

09 · The Bottom Line

Reproducibility Begins With Preserving What Was Actually Tested

The Bottom Line

Researchers can make studies of rapidly changing AI systems more reproducible by preserving complete methodological and analytical records, documenting the evaluated deployment, and distinguishing reproducible calculations from the ability to regenerate original model responses.

When commercial systems change or disappear, exact experimental replication may remain beyond the researcher's control. Transparent documentation, archived outputs, and appropriately limited conclusions nevertheless allow the original evidence to be examined and future evaluations to build on it.

10 · Sources and Further Reading

Sources on Scientific Reproducibility and AI Evaluation

11 · Cite this Guide

How to Cite This Guide

This guide is intended to be read, shared, and used in research, teaching, and academic work. If you draw on its ideas, explanations, or other content, please acknowledge the source by citing the guide. Doing so gives appropriate credit and helps your readers locate the original resource.

Has the Field Guide helped your research?

If a guide helped clarify a question, inform a research decision, or move your work forward, I would love to hear about your experience. Your story may also help other researchers discover the Field Guide.

Share Your Experience
Takes only a few minutes