Skip to content

Reproducibility of AI outputs

Being able to repeat AI generation under documented conditions and compare results against defined criteria.

Machine learning

What is expected to stay the same in a repeat?

Reproducibility of AI outputs requires documented generation conditions. These include the model version, complete instructions and inputs, sources or tool results used, and output settings. A repeat can be assessed for identical text or for equivalent business results; these goals must be defined separately. A fixed seed can support comparison if the model offers it. It does not guarantee identical output, even together with low temperature.

In a fictional project, a model is to transfer an equipment identifier and report date from a service report into the fields asset_id and reported_date. Planned repeats use the same report, the same source versions and the same model configuration. Review criteria for correct field values, missing information and the expected format are defined beforehand. Different punctuation in an additional explanatory text may be irrelevant; a different equipment identifier would matter for the business task. Results are retained with their generation conditions so that later model or workflow changes can be compared systematically.

Sources