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 Compare AI Models Fairly?

A fair AI model comparison requires more than submitting the same questions to different systems. Learn how to establish comparable testing conditions, select appropriate performance measures, account for response variability, and avoid misleading conclusions about which model performs better.

889
Comparing AI Models Fairly Guide 889 of 1196
01 · The Question

How Can You Tell Whether One AI Model Really Performs Better Than Another?

You want to compare two generative AI models for a research task. Both receive the same set of questions. One produces more correct answers, so you conclude that it is the better model.

But what if one model had access to external sources while the other relied entirely on its internal knowledge? What if their response settings differed, or one model received instructions better suited to its capabilities?

Even when researchers use identical questions, the comparison may not be methodologically fair.

A scientifically defensible AI comparison requires researchers to establish what is being compared, which conditions should be controlled, how performance will be measured, and which conclusions the evidence can support.

02 · The Short Answer

Fair Comparisons Require Equivalent Opportunities, Not Necessarily Identical Configurations

In Brief

Researchers compare AI models fairly by defining a common evaluation objective, using representative test data, applying justified and consistently implemented testing procedures, measuring outcomes against appropriate standards, and accounting for uncertainty and model-specific differences. Fairness does not always require identical prompts or settings, but any differences must be methodologically justified and transparently reported.

The appropriate comparison depends on whether the study evaluates underlying model capabilities, performance under standardized conditions, or the effectiveness of complete AI systems in realistic workflows. These objectives may require different experimental designs.

03 · What You Need to Know

Designing a Scientifically Defensible AI Model Comparison

First, decide what you are actually comparing

The phrase "AI model comparison" can refer to several different research objectives.

A researcher might want to compare the intrinsic capabilities of two language models, the performance of two commercial chat applications, or the effectiveness of two AI-assisted workflows.

These are not interchangeable.

Comparison objective What is evaluated Principal design consideration
Model capability Model performance under specified input and generation conditions Control accessible tools, contextual information, and inference settings
Application performance The behavior of complete AI services or applications Preserve relevant features of each application while documenting differences
Workflow effectiveness How AI-supported processes perform on practical tasks Include relevant human interaction, tools, time, and operational constraints
Deployment suitability Whether systems meet requirements in a particular setting Consider accuracy, reliability, cost, oversight, and consequential risks

For example, comparing two commercial chat interfaces with different retrieval capabilities may be appropriate when the research question concerns which complete service better supports researchers. It would be less appropriate to interpret the results as an isolated comparison of the underlying language models.

The evaluation target, sometimes called the estimand in statistical research, should be specified before data collection.

Should AI models receive the same test questions?

Generally, yes. When the objective is to compare performance on a shared task domain, the models should ordinarily be evaluated using the same underlying test items.

Using different questions for each model can introduce differences in difficulty, content, and domain coverage that complicate interpretation.

However, identical test items do not necessarily require identical prompt formatting.

Different systems may use different message structures, supported modalities, or instruction conventions. A carefully controlled adaptation may be necessary to communicate the same task effectively.

The methodological question is whether the adaptation preserves the intended task and information content without introducing an unjustified advantage.

Researchers should distinguish between maintaining the same evaluation questions and requiring different AI models to receive identical prompts.

When is identical prompting fair, and when might it be misleading?

Identical prompting is particularly useful when researchers want to examine how different models respond to exactly the same textual input.

It reduces one source of experimental variation and makes the procedure relatively straightforward to document.

Nevertheless, models may respond differently to the same prompt because of their training, instruction-following behavior, context handling, and interface conventions.

A prompt that is effective for one model may be poorly suited to another.

Model-specific prompt optimization can therefore be legitimate when the study evaluates achievable performance under a defined optimization procedure. However, allowing extensive optimization for one model while providing little or none for another would introduce an avoidable asymmetry.

Fixed-prompt comparison Models receive the same prompt content under standardized conditions. The study evaluates their responses to that common input.
Model-optimized comparison Each model may receive an appropriately optimized prompt, provided the optimization process follows comparable rules, budgets, and evaluation boundaries.

Neither approach is universally superior. The appropriate design follows from the question the researcher wants to answer.

Researchers should also examine whether prompt wording may influence the study's conclusions, particularly when differences between models are small.

Should models have access to the same tools and information?

For comparisons intended to isolate model capabilities, unequal access to external information can create substantial confounding.

Consider a study evaluating answers to recent scientific questions. If one model can search the internet while another cannot, superior performance may reflect access to current sources rather than differences in internal knowledge.

Similarly, retrieval-augmented generation, code execution, file analysis, and other external tools can influence performance.

Researchers should decide whether tools are part of the system being evaluated or factors that should be controlled.

For a model-only comparison, comparable information access is generally desirable. For an application-level comparison, retaining the native capabilities of each service may be appropriate, provided the resulting conclusions concern the complete systems.

The same principle applies to context windows, uploaded documents, and any additional information supplied to a model.

How should researchers handle different model settings?

Generation settings may influence output quality, consistency, speed, and cost.

Relevant settings can include temperature, top-p sampling, maximum output length, reasoning effort, random seeds, and other provider-specific controls.

However, parameters with similar names do not necessarily have identical implementations across model families.

Setting temperature to the same numerical value for two models does not establish that their output distributions are equivalent.

Some reasoning-oriented systems also expose controls that are unavailable in other models.

Researchers should document available settings and justify how they were selected. Where direct equivalence is impossible, the limitation should be acknowledged rather than concealed behind superficially identical parameter values.

How should the evaluation dataset be selected?

A fair comparison requires test data appropriate to the intended application.

If the research concerns AI support for educational research, a benchmark consisting entirely of general trivia questions would provide limited evidence about the systems' ability to classify study designs, interpret methodological descriptions, or evaluate research arguments.

Dataset selection should reflect the task domain, difficulty distribution, language requirements, and relevant user population.

Researchers should consider whether the test items are representative of the situations to which they intend to generalize.

Benchmark contamination is another concern. Models may have encountered publicly available benchmark items or closely related material during training or development. High performance on familiar questions may not reflect the same capability as performance on genuinely unseen tasks.

Where feasible, researchers can use independently developed or carefully held-out evaluation items. However, newly written questions are not automatically free from conceptual overlap with training material.

Why should researchers establish a reference standard?

Comparative performance claims require a defensible basis for determining whether outputs are correct or otherwise satisfactory.

For factual questions, the reference standard might be a verified answer supported by authoritative sources. For classification tasks, it may involve expert-developed labels and an adjudication procedure.

For open-ended responses, researchers may need a structured rubric covering factual accuracy, completeness, relevance, and other task-specific dimensions.

The reference standard should be established independently of the models' preferred answers whenever feasible.

Researchers should avoid treating agreement with one AI model as proof that another model is correct.

The selection and validation of an appropriate AI evaluation reference standard deserve particular attention when the task involves expert judgment or multiple defensible answers.

Which performance metrics should be compared?

Accuracy may be central to some studies, but it is not sufficient for every application.

The Stanford Center for Research on Foundation Models' Holistic Evaluation of Language Models (HELM) work illustrates the value of evaluating systems across multiple scenarios and dimensions rather than relying on a single aggregate score.

The relevant measures should follow from the research objective.

Evaluation dimension Possible measure Why it matters
Correctness Accuracy, precision, recall, or task-specific scoring Establishes how often outputs satisfy the reference standard
Response stability Agreement or variability across repeated generations Indicates consistency under repeated execution
Robustness Performance under controlled input variations Examines sensitivity to changes in task presentation
Subgroup performance Performance differences across relevant populations or task categories Identifies potentially consequential disparities
Efficiency Latency, computational usage, or financial cost Assesses practical resource requirements
Human oversight Review time, correction burden, or intervention frequency Measures the work required to obtain acceptable outputs

These measures should not be combined into an arbitrary overall score without a justified weighting scheme.

A model may be more accurate but slower, or faster but less reliable on difficult tasks. Such trade-offs may be more informative than a declaration that one system is universally superior.

How should repeated responses be handled?

Generative AI systems may produce different answers to the same prompt across repeated trials.

If one model is tested once per question while another receives several attempts and is scored using its best answer, the comparison is not balanced.

Researchers should specify whether the evaluation concerns first-response performance, average performance across repeated generations, or a defined multi-generation procedure.

Where repeated testing is appropriate, comparable sampling procedures should be applied to the systems under investigation.

The analysis should account for responses clustered within test items and distinguish variation between questions from variation between generations.

Further methodological decisions about nondeterministic AI responses should be made before examining which model appears to perform better.

How should researchers compare model performance statistically?

When models answer the same evaluation questions, their results are paired by test item. This pairing should generally be preserved in the analysis.

For example, if two models produce one binary correct-or-incorrect outcome for each shared question, McNemar's test may be appropriate for evaluating differences in paired success proportions.

For repeated generations or more complex outcomes, hierarchical models, paired bootstrap procedures, or other methods may be more suitable.

Statistical significance alone should not determine which model is preferable. Researchers should also report the magnitude of observed differences, uncertainty intervals, and practical consequences.

Small differences may be inconclusive, especially when the dataset is limited or evaluation scores depend on subjective judgments.

Should researchers blind evaluators to model identity?

When human evaluators judge response quality, knowledge of which model produced an answer may influence their assessments.

Researchers can reduce this risk by removing model identifiers, randomizing presentation order, and applying the same evaluation rubric to all outputs.

However, blinding may be imperfect if models have recognizable formatting or writing patterns.

Evaluators should also receive clear guidance on scoring criteria, and agreement between evaluators should be assessed when relevant.

For automated evaluation, researchers should examine whether the grading procedure favors particular response styles or model families.

How should model updates and testing dates be handled?

Commercial AI models and their surrounding applications can change over time.

Comparing one model in January with another in June may introduce temporal differences that complicate interpretation.

Where practical, researchers should test models during comparable periods and document exact available identifiers, dates, settings, and service conditions.

If one model changes during the evaluation, the affected observations may need to be separated or analyzed with appropriate qualifications.

Researchers should not assume that a commercial product name uniquely identifies an unchanged technical system.

Can a fair comparison still favor one model?

Yes. Fairness does not require equal performance.

A well-designed study may legitimately find that one model performs substantially better than another on a particular task.

The important requirement is that the difference can reasonably be attributed to the evaluated systems under the specified conditions rather than to an avoidable imbalance in the research design.

Even then, the conclusion should remain appropriately bounded.

Evidence that one model performs better on educational research classification does not establish that it is better at programming, medical reasoning, or every other task.

04 · A Practical Example

Comparing Two AI Models for Research Methodology Classification

Hypothetical Example

Which model classifies educational research designs more accurately?

A researcher compares Model A and Model B on their ability to classify educational research abstracts as qualitative, quantitative, or mixed methods.

The evaluation dataset contains 100 abstracts with reference classifications established by subject-matter experts. Both models receive the same abstracts and a common classification task under documented conditions.

Suppose Model A correctly classifies 84 abstracts, while Model B correctly classifies 79.

Step 1: Define the comparison The researcher specifies that the study evaluates single-response classification accuracy under a fixed task description, rather than optimized performance using multiple attempts.
Step 2: Apply equivalent conditions Both models receive the same 100 abstracts, reference categories, and task information. Available settings and any unavoidable interface differences are documented.
Step 3: Preserve paired outcomes For each abstract, the researcher records whether each model was correct. Suppose both models were correct on 72 abstracts, only Model A was correct on 12, only Model B was correct on 7, and both were incorrect on 9.
Step 4: Examine the observed difference Model A achieves 84% accuracy and Model B achieves 79%, an observed difference of five percentage points. The researcher evaluates the paired disagreement pattern rather than treating the two accuracy estimates as unrelated samples.
Step 5: Interpret the evidence cautiously The researcher reports the difference, an appropriate uncertainty estimate, and the limitations of the 100-item dataset. The result does not establish that Model A is universally superior or that the observed advantage would persist across other tasks and testing periods.

The example illustrates why a shared dataset and paired analysis matter. Although Model A has a higher observed accuracy, the magnitude and uncertainty of the difference must be considered before making a strong comparative claim.

If the researcher later allows both models to generate multiple responses and selects a majority classification, that would constitute a different evaluation procedure requiring separate reporting.

05 · What Researchers Often Get Wrong

Common Mistakes That Make AI Comparisons Misleading

Misconception

Giving Models the Same Prompt Guarantees a Fair Comparison

Identical prompts control one element of the procedure but do not necessarily equalize tool access, model configurations, context handling, or application-level instructions.

Misconception

The Model With the Highest Accuracy Is Always Better

Accuracy is task-dependent and may conceal differences in reliability, subgroup performance, cost, or the consequences of particular errors. The preferred model depends on the intended use.

Misconception

Every Model Must Use Identical Numerical Settings

Parameters may have different implementations across providers. Matching numerical values does not necessarily establish equivalent generation conditions.

Misconception

Models Can Be Compared Using Different Question Sets

Different datasets may vary in difficulty and content. Direct performance comparisons generally require common evaluation items or a carefully justified statistical design that accounts for differences.

Misconception

One Successful Demonstration Proves Superiority

A single favorable example provides limited evidence about general performance. Comparative claims require sufficient evaluation coverage and appropriate uncertainty assessment.

Misconception

Researchers Can Optimize One Model More Extensively Than Another

Unequal prompt-development effort may confound the comparison. If model-specific optimization is permitted, the procedure and resources allocated to each model should be justified and reported.

Misconception

A Statistically Significant Difference Establishes Practical Superiority

Statistical significance does not establish that a difference is large enough to matter in practice. Researchers should consider effect sizes, uncertainty, costs, and the consequences of errors.

06 · What This Means for You

Choosing a Fair AI Comparison Design for Your Research

Before selecting models or constructing prompts, identify the decision the comparison is intended to support.

A study intended to identify the most accurate model for a controlled classification task may require a different design from one intended to determine which AI service offers the most useful assistance to working researchers.

A simple decision framework

If you want to compare underlying model capabilities
Control accessible tools, input information, task instructions, and relevant inference conditions as closely as the systems permit.
If you want to compare complete commercial AI services
Evaluate their available capabilities under realistic conditions and attribute findings to the services rather than exclusively to their underlying models.
If models require different prompt formats
Use a documented adaptation procedure that preserves the intended task and avoids unequal optimization.
If the evaluation uses human judgments
Apply common scoring criteria, consider blinded assessment, and examine evaluator consistency.
If performance differences are small
Report effect sizes and uncertainty rather than declaring a definitive winner from the observed ranking alone.

Researchers should also prespecify the main evaluation outcomes where feasible. Choosing the metric that most favors a particular model after examining the results can introduce selective reporting.

For broader studies, evaluating AI performance across relevant dimensions may provide a more informative assessment than relying on a single accuracy score.

Watch Out

Do not describe a comparison as a test of underlying AI model capability when one system receives external retrieval, human assistance, additional attempts, or substantially different information that the other system does not receive, unless those differences are explicitly part of the research question. Otherwise, the observed advantage may reflect the experimental arrangement rather than the capability being claimed.

07 · A Quick Checklist

Before Comparing AI Models in a Research Study

Before beginning the comparison, check:
Define whether the study compares models, applications, or complete AI-assisted workflows.
Select representative evaluation items appropriate to the intended task domain.
Establish a defensible reference standard or evaluation rubric before scoring outputs.
Determine whether prompts will be identical or adapted through a justified procedure.
Document differences in tool access, external information, model settings, and system instructions.
Apply comparable repetition counts and response-selection procedures.
Record exact available model identifiers, testing dates, and relevant configurations.
Use appropriate paired or hierarchical statistical analysis when the design requires it.
Report performance differences, uncertainty, and practically important trade-offs.
Limit conclusions to the tasks, systems, and conditions actually evaluated.
08 · Frequently Asked Questions

Frequently Asked Questions About Fair AI Model Comparisons

Should all AI models receive exactly the same prompt?

Not always. Identical prompts are useful for standardized comparisons, but model-specific adaptations may be justified when they preserve the same task and follow a transparent, balanced procedure.

Is it fair to compare a free AI model with a paid model?

Yes, if the comparison objective is clearly defined. Differences in access, capabilities, and cost may be relevant to a practical service comparison, but they should not be ignored when interpreting underlying model performance.

Can researchers compare AI models from different providers?

Yes. Cross-provider comparisons are legitimate, provided researchers document differences in available controls, tools, interfaces, and model versions, and interpret the results within those limitations.

Should AI models be tested on the same dataset?

Usually, yes, when the objective is direct comparison on a common task. A shared dataset reduces confounding from differences in question difficulty and supports paired analysis.

How many questions are needed for a fair AI comparison?

There is no universal minimum. The appropriate number depends on expected performance differences, variability, statistical precision, task diversity, and the intended scope of generalization.

Should researchers allow each model to use its best prompt?

That may be appropriate when evaluating optimized performance, but the optimization process should be comparable across models. Prompts should be developed without using the final test set to select favorable configurations.

Can one AI model evaluate another model's answers?

Yes, automated model-based grading can be useful, particularly for large-scale evaluations. However, grading bias, sensitivity to response style, and agreement with independent reference judgments should be examined.

Does the highest benchmark score identify the best AI model?

Not necessarily. Benchmark scores reflect performance on particular tasks and metrics. A model with the highest score may not be the most appropriate choice for another domain, workflow, or deployment environment.

09 · The Bottom Line

Fair AI Comparisons Depend on the Research Question and Experimental Design

The Bottom Line

Researchers compare AI models fairly by evaluating them against a clearly defined objective under comparable, justified, and transparently documented conditions. Fairness requires controlling consequential differences where appropriate, not mechanically imposing identical settings on systems that operate differently.

A defensible comparison uses representative tasks, appropriate reference standards, balanced evaluation procedures, and statistical analyses that reflect the data structure. Its conclusions should describe which system performed better, on which outcomes, and under which conditions, rather than claiming universal superiority from a limited benchmark.

10 · Sources and Further Reading

Authoritative Sources on AI Benchmarking and Model Comparison

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