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

Should AI Performance Evaluation Include Subgroup Performance?

High average AI accuracy can conceal poor performance for particular populations, languages, or task categories. Learn when subgroup analysis is necessary, how to measure performance differences, and how to interpret disparities without confusing statistical variation with evidence of discrimination.

905
Subgroup Performance in AI Evaluation Guide 905 of 1196
01 · The Question

Can an AI Model Perform Well Overall but Poorly for Particular Groups?

You evaluate a generative AI model on 1,000 educational research questions and find that it answers 90% correctly. The result appears promising, particularly if the system is intended to support researchers across different disciplines and institutional contexts.

However, a closer examination reveals that most evaluation questions were written in English and concerned familiar research methodologies. Questions involving less represented languages, regional educational systems, or specialized methodological traditions were comparatively uncommon.

Would the reported 90% accuracy adequately represent the model's performance for all intended users?

Aggregate performance can conceal differences between populations, languages, task types, and other meaningful groups. Researchers therefore need to determine whether subgroup analysis is necessary and how to conduct it without drawing unsupported conclusions from small or unrepresentative samples.

02 · The Short Answer

Evaluate Subgroups When Performance Differences Could Affect Interpretation or Use

In Brief

AI performance evaluations should include subgroup analysis when differences across populations, languages, contexts, or task categories are relevant to the research question or intended deployment. Disaggregated results can reveal performance limitations that aggregate metrics conceal and help determine whether the system performs adequately across the conditions in which it will be used.

Subgroup analysis requires meaningful group definitions, adequate evaluation data, appropriate metrics, and careful interpretation of uncertainty. An observed difference does not automatically establish algorithmic discrimination, and a failure to detect a difference does not prove that performance is equivalent across groups.

03 · What You Need to Know

Why Subgroup Performance Matters in AI Research

What is subgroup performance evaluation?

Subgroup performance evaluation examines how an AI system performs across defined subsets of an evaluation population or dataset.

Rather than reporting only one overall accuracy score, researchers calculate relevant outcomes separately for groups whose characteristics may influence performance or its consequences.

These groups might be defined by language, document type, task difficulty, educational context, or population characteristics relevant to the intended application.

For example, a system intended to summarize educational research could be evaluated separately on experimental, observational, and qualitative studies.

A multilingual research assistant might be evaluated across languages, while an educational feedback system could be assessed across different writing proficiency levels.

Subgroup analysis is therefore not limited to demographic fairness. It can also reveal technical and contextual weaknesses in AI performance.

Why can overall accuracy conceal subgroup differences?

An aggregate performance measure combines results across the evaluation dataset. Groups contributing more observations generally exert greater influence on the overall result.

Consequently, high performance on a large subgroup can conceal poor performance on a smaller one.

Overall Accuracy as a Weighted Average
Overall accuracy = Σg (ng / N) × Ag
ng is the number of evaluation items in subgroup g, N is the total number of items, and Ag is the subgroup accuracy expressed as a proportion. The formula assumes the subgroups form a mutually exclusive and exhaustive partition of the evaluated items.
Suppose a dataset contains 900 English-language questions with 95% accuracy and 100 questions in another language with 45% accuracy. Overall accuracy is (900/1,000 × 0.95) + (100/1,000 × 0.45) = 0.90, or 90%.

The overall score of 90% conceals a 50-percentage-point difference between the two groups.

This hypothetical example demonstrates why aggregate performance alone may be inadequate when the system is intended to serve both language groups.

It does not establish that language itself caused the difference. The questions may also differ in difficulty, subject matter, or other characteristics.

Which subgroups should researchers evaluate?

Subgroups should be selected according to the research question, intended users, plausible sources of performance variation, and consequences of errors.

For educational technology research, relevant groups might include learners using different languages, educational levels, accessibility requirements, or institutional contexts.

For AI-assisted research tasks, groups may instead concern methodological categories, disciplinary fields, document lengths, or types of scientific evidence.

Subgroup dimension Possible categories Why it may matter
Language English, Filipino, and other relevant languages Model performance may differ across linguistic contexts
Research methodology Qualitative, quantitative, mixed methods Some research designs may be more difficult to classify or interpret
Task difficulty Introductory, intermediate, advanced Aggregate accuracy may conceal failures on complex tasks
Document characteristics Short versus long documents; structured versus unstructured text Input complexity may influence performance
Educational context Secondary, undergraduate, postgraduate Different settings may require different capabilities
Relevant population characteristics Groups defined by ethically and legally appropriate characteristics Uneven performance may create unequal consequences for users

Researchers should avoid selecting subgroups solely because preliminary results reveal a striking difference.

Prespecified subgroup analyses are generally more suitable for confirmatory claims, while exploratory subgroup findings should be identified accordingly.

What is the difference between subgroup performance and algorithmic fairness?

Subgroup performance and algorithmic fairness are related but distinct concepts.

Subgroup performance The measured effectiveness or error characteristics of an AI system within defined groups.
Algorithmic fairness The broader assessment of whether an AI system's design, behavior, or consequences satisfy relevant normative, legal, and context-specific fairness requirements.

Subgroup accuracy differences may provide evidence relevant to fairness, but they do not independently determine whether a system is discriminatory.

Fairness assessment may also require examining how the system is used, whether groups face different consequences, and which fairness criteria are appropriate.

Equal accuracy across groups does not necessarily imply equal false-positive rates, equal false-negative rates, or equal practical outcomes.

Researchers should therefore avoid using one statistical parity measure as a complete definition of fairness.

Which performance metrics should be calculated for each subgroup?

The appropriate measures depend on the task and the consequences of errors.

For classification, subgroup accuracy may be useful, but precision, recall, specificity, and error distributions may reveal additional differences.

For generative question answering, researchers may examine factual correctness, completeness, refusal rates, or hallucination frequency.

For summarization, subgroup analysis may focus on source faithfulness and preservation of essential information across document types or languages.

Researchers should use the same operational definitions across groups whenever meaningful comparison is intended.

However, measurement validity must also be examined. A rubric developed for one language or cultural context may not function equivalently in another.

Subgroup differences can therefore reflect weaknesses in the evaluation instrument as well as differences in AI behavior.

How can researchers calculate a subgroup performance gap?

One simple measure is the absolute difference between subgroup performance estimates.

Absolute Subgroup Accuracy Gap
Accuracy gap = |A₁ − A₂|
A₁ and A₂ are accuracy proportions for two specified subgroups. Multiplying the result by 100 expresses the difference in percentage points.
If accuracy is 92% for one subgroup and 78% for another, the absolute gap is |0.92 − 0.78| = 0.14, or 14 percentage points.

The gap describes the magnitude of the observed difference. It does not establish its statistical precision, practical importance, or underlying cause.

Researchers should identify which group performed better rather than reporting only the absolute difference when direction matters.

For comparisons involving several groups, the maximum-minus-minimum gap may be informative, but it can be unstable when some groups contain few observations.

Why do subgroup sample sizes matter?

Subgroup estimates may have substantially different precision when group sizes are unequal.

For example, an accuracy estimate based on 500 items is generally more precise than one based on 12 independent items, assuming comparable sampling conditions.

A small subgroup may appear to perform exceptionally well or poorly because of sampling variation.

Researchers should therefore report subgroup denominators and appropriate uncertainty intervals.

They should avoid interpreting a large observed percentage difference as definitive when the corresponding estimate is highly uncertain.

Sample-size planning should consider the smallest subgroup for which the study intends to make meaningful claims, not merely the overall evaluation sample.

How can researchers estimate uncertainty in subgroup accuracy?

For independent binary outcomes, a binomial confidence interval can describe uncertainty in the observed subgroup success proportion.

Wilson intervals or other suitable methods may be preferable to a simple normal approximation, especially for small samples or proportions near zero or one.

However, AI evaluations often involve repeated generations, clustered items, or overlapping groups.

In such cases, ordinary binomial calculations may not adequately represent the data structure.

Researchers may need cluster-aware bootstrap procedures, hierarchical models, or other appropriate methods.

The statistical analysis should reflect the actual sampling and evaluation design rather than treating every generated response as an unrelated observation.

Does a statistically significant subgroup difference prove bias?

No.

A statistically detectable performance difference establishes evidence of an association under the study's assumptions. It does not independently identify why the difference occurred.

For example, lower accuracy on one language group may be associated with differences in task difficulty, translation quality, domain coverage, or model behavior.

Researchers should examine these possibilities rather than immediately attributing the result to one causal mechanism.

Likewise, a nonsignificant difference does not establish equivalent performance.

Claims of equivalence or noninferiority require appropriate margins, sample sizes, and statistical procedures.

Researchers should distinguish observed disparities, causal explanations, and normative fairness judgments.

Should researchers examine intersectional subgroups?

Intersectional analysis considers groups defined by combinations of relevant characteristics.

For example, a multilingual educational AI system might perform differently for particular combinations of language, educational level, and task complexity.

Analyzing only one dimension at a time may conceal these patterns.

However, intersectional analyses can produce many small groups, increasing uncertainty and the risk of unstable estimates.

Researchers should plan the analysis carefully, consider appropriate hierarchical or partial-pooling methods, and avoid making strong claims from sparse data.

When sensitive personal characteristics are involved, ethical review, data minimization, confidentiality, and applicable data-protection requirements should inform the research design.

What is the risk of multiple subgroup comparisons?

Examining many groups and outcomes increases the likelihood of observing apparently notable differences by chance.

If researchers test numerous subgroup comparisons and report only the most striking findings, the resulting interpretation may be misleading.

Prespecifying primary subgroup hypotheses can reduce this problem.

Where appropriate, researchers may use multiplicity adjustments, hierarchical modeling, or other procedures that account for multiple comparisons.

Exploratory analyses remain valuable, but they should be labeled as exploratory and interpreted with appropriate caution.

Researchers should report the full relevant set of analyses rather than selectively presenting favorable or surprising results.

How can dataset composition create misleading subgroup differences?

Subgroup performance may be confounded by differences in the evaluation items.

Suppose English-language questions are mostly introductory, while questions in another language concern advanced statistical interpretation.

A lower score for the second language cannot be attributed confidently to language alone.

Researchers can improve comparability through matched or parallel evaluation items, stratification by difficulty, or statistical adjustment when the design supports it.

For multilingual evaluation, carefully developed parallel tasks may help isolate language-related differences.

However, translation itself may change nuance or difficulty, and exact equivalence across languages cannot simply be assumed.

The design should therefore explain what the comparison can and cannot isolate.

How should subgroup performance be evaluated for open-ended AI responses?

Open-ended tasks may require human judgment or structured rubrics rather than exact-answer scoring.

Researchers should ensure that evaluators apply comparable standards across groups.

For example, an evaluation rubric developed for English-language academic writing may unfairly penalize legitimate linguistic conventions in other languages.

Similarly, culturally specific examples may be judged incorrectly if evaluators lack relevant contextual knowledge.

Researchers should assess whether the scoring procedure measures the same construct across the subgroups being compared.

Without such consideration, apparent AI performance disparities may partly reflect measurement bias.

Should subgroup analysis include error severity?

Often, yes, especially when errors can have unequal consequences.

Two groups may have similar overall accuracy but differ in the frequency of serious mistakes.

For example, an educational feedback system might provide generally appropriate suggestions across groups while disproportionately producing misleading methodological advice for a particular type of research task.

Researchers should examine whether errors affect essential decisions, factual claims, or other consequential outcomes.

Where relevant, hallucination rates or critical-error rates may be reported separately by subgroup.

However, the scoring criteria must remain valid and comparable across the groups being evaluated.

Can subgroup analysis be conducted without collecting sensitive personal data?

Yes. Many useful subgroup analyses concern nonpersonal task characteristics, such as language, document length, research methodology, or difficulty.

When population characteristics are necessary, researchers should collect only information justified by the research objective and permitted under applicable ethical and legal requirements.

They should avoid inferring sensitive attributes from names, writing styles, or other indirect indicators without a defensible methodological and ethical basis.

Small subgroup results may also create disclosure risks when combined with other information.

Researchers should consider whether results can be reported at an appropriate level of aggregation without exposing identifiable participants.

How should subgroup findings be reported?

A transparent report should explain why each subgroup was selected, how membership was determined, and which performance measures were calculated.

Researchers should provide subgroup sample sizes, estimates, uncertainty intervals, and relevant error patterns.

They should distinguish prespecified comparisons from exploratory analyses and disclose material limitations in representativeness or measurement equivalence.

When differences are observed, conclusions should describe the association under the tested conditions rather than automatically asserting discrimination or causation.

Subgroup findings should also be interpreted alongside the broader AI performance evaluation, including overall correctness, reliability, and practical requirements.

04 · A Practical Example

When High Overall AI Accuracy Conceals Uneven Language Performance

Hypothetical Example

Evaluating a multilingual AI research assistant

A researcher evaluates a generative AI system intended to answer research methodology questions in English and Filipino.

The evaluation contains 1,000 questions, with 900 English-language items and 100 Filipino-language items. All responses are scored using a predefined reference standard appropriate to the language and task.

The researcher initially reports an overall accuracy of 90%.

Subgroup Items Correct Accuracy
English-language questions 900 855 95%
Filipino-language questions 100 45 45%
Overall 1,000 900 90%
Step 1: Examine aggregate performanceThe model achieves 90% accuracy across the complete evaluation dataset.
Step 2: Disaggregate the resultsThe researcher finds 95% accuracy for English-language questions and 45% for Filipino-language questions.
Step 3: Calculate the observed differenceThe subgroup accuracy gap is 50 percentage points, a potentially consequential difference for a system intended to support both languages.
Step 4: Examine alternative explanationsThe researcher investigates whether question difficulty, methodological topic, translation quality, or scoring procedures differ across the language groups.
Step 5: Assess statistical uncertaintySubgroup estimates are reported with appropriate uncertainty intervals. The researcher also considers whether the evaluation items adequately represent intended use in each language.
Step 6: Interpret the findingsThe study concludes that the evaluated system showed substantially different observed performance across the two language groups, without claiming that language alone caused the disparity.

The example demonstrates how a high overall accuracy score can conceal poor performance for a smaller but relevant subgroup.

If the system were evaluated only through aggregate accuracy, researchers might overlook a limitation directly affecting its intended multilingual use.

The findings would justify further investigation and potentially additional validation before recommending the system for both language contexts.

05 · What Researchers Often Get Wrong

Common Misconceptions About AI Subgroup Performance

Misconception

High Overall Accuracy Means the AI Performs Well for Everyone

Aggregate metrics may be dominated by large or easier subgroups. Disaggregated evaluation can reveal limitations concealed by the overall result.

Misconception

Any Subgroup Difference Proves Algorithmic Discrimination

Observed differences may reflect multiple factors, including dataset composition and measurement procedures. Fairness and discrimination claims require additional contextual and normative assessment.

Misconception

Nonsignificant Differences Prove Equal Performance

A failure to detect a statistically significant difference does not establish equivalence. Small samples may provide insufficient precision to identify meaningful disparities.

Misconception

Every Possible Subgroup Should Be Tested

Unrestricted subgroup exploration can produce sparse data and multiple-comparison problems. Groups should be selected according to the research objective and plausible relevance.

Misconception

Subgroup Accuracy Is Enough to Establish Fairness

Equal accuracy does not necessarily imply equal error types, consequences, or opportunities. Fairness assessment may require additional evidence and context-specific criteria.

Misconception

Large Performance Gaps Must Be Caused by Group Membership

Subgroups may differ in task difficulty, content, or measurement quality. Causal interpretations require a design capable of addressing alternative explanations.

Misconception

Small Subgroups Can Be Ignored Because They Barely Affect Overall Accuracy

A subgroup's numerical contribution to an average does not determine its practical or ethical importance. Poor performance may be consequential even for relatively small populations.

06 · What This Means for You

Deciding Which Subgroup Analyses Your AI Study Needs

The most useful subgroup analyses follow from the system's intended application and the differences that could materially affect users or research conclusions.

For educational technology research, this may involve performance across languages, educational levels, learning contexts, or relevant learner populations. For AI-assisted research methodology, it may involve differences across research designs, task difficulty, or disciplinary domains.

A simple decision framework

If the system will serve multiple language groups
Evaluate language-specific performance using appropriate, comparable tasks and scoring procedures.
If task categories differ substantially
Report category-specific accuracy or other relevant metrics rather than relying only on aggregate performance.
If population differences may create unequal consequences
Prespecify relevant subgroup analyses and consider the practical implications of different error types.
If some subgroups contain few observations
Report uncertainty, avoid definitive claims, and consider whether additional data or more appropriate modeling is necessary.
If the study explores many possible subgroups
Distinguish exploratory findings from confirmatory results and account for multiple-comparison concerns.

Subgroup analysis should be understood as part of construct validity and generalizability, not merely as an optional fairness exercise.

Researchers should ask whether their evaluation represents the conditions under which the AI system is expected to operate and whether important failures could be concealed by aggregation.

When relevant, human oversight requirements may also differ across subgroups, particularly if some outputs require more frequent verification or correction.

Watch Out

Do not infer sensitive personal characteristics merely to populate subgroup analyses, and do not publish disaggregated results that create avoidable identification risks. Subgroup evaluation should follow a defensible scientific purpose, applicable data-protection requirements, and appropriate safeguards for participants.

07 · A Quick Checklist

Before Conducting AI Subgroup Performance Analysis

Before finalizing the subgroup evaluation, check:
Identify subgroups relevant to the intended users, tasks, and deployment conditions.
Justify subgroup definitions and distinguish prespecified from exploratory comparisons.
Ensure that evaluation items adequately represent the groups being studied.
Assess whether scoring criteria measure comparable constructs across groups.
Report subgroup sample sizes and appropriate uncertainty estimates.
Use task-appropriate metrics, including error types where relevant.
Examine differences in task difficulty, dataset composition, and other potential confounders.
Consider intersectional groups when scientifically relevant and sufficiently supported by data.
Account for multiple comparisons and avoid unsupported causal interpretations.
Protect sensitive information and avoid disclosing identifiable subgroup data.
Interpret subgroup differences alongside overall performance and intended-use requirements.
08 · Frequently Asked Questions

Frequently Asked Questions About AI Subgroup Performance

What is subgroup performance in AI evaluation?

Subgroup performance refers to the measured effectiveness of an AI system within defined subsets of an evaluation dataset or population. It can reveal differences concealed by aggregate performance metrics.

Should every AI study include subgroup analysis?

Not necessarily. Subgroup analysis is particularly important when performance differences across relevant populations, languages, or task categories could affect interpretation or deployment decisions.

Does a subgroup accuracy gap prove AI bias?

No. An observed gap may be relevant to fairness but does not independently establish discrimination or its cause. Researchers should examine dataset composition, measurement validity, and contextual factors.

How many observations are needed for subgroup analysis?

There is no universal minimum. Adequacy depends on the desired precision, expected performance, number of comparisons, and the smallest differences the study aims to detect.

Can subgroup analysis examine research task types instead of demographic groups?

Yes. Researchers may examine performance across methodologies, document types, languages, task difficulty, or other characteristics relevant to the research question.

Should researchers report confidence intervals for subgroup accuracy?

Yes, when making inferential claims. Uncertainty intervals help readers assess the precision of subgroup estimates, especially when group sizes differ.

Does equal subgroup accuracy mean an AI system is fair?

Not necessarily. Groups may experience different error types or consequences despite similar accuracy. Fairness assessment requires context-specific criteria and may involve additional measures.

Can AI subgroup analysis create privacy risks?

Yes. Sensitive attributes and small subgroup counts may create identification or disclosure risks. Researchers should follow appropriate data minimization, confidentiality, and ethical safeguards.

09 · The Bottom Line

Average AI Performance Should Not Conceal Who or What the System Struggles With

The Bottom Line

AI performance evaluations should include subgroup analysis when differences across relevant populations, languages, or task categories may affect the interpretation or consequences of system performance. Researchers should use meaningful subgroup definitions, appropriate metrics, adequate data, and uncertainty-aware analyses.

Disaggregated evaluation can reveal limitations that aggregate scores obscure, but observed gaps should not automatically be interpreted as discrimination or causal effects. The scientific objective is to determine where the system performs adequately, where its limitations are concentrated, and how confidently those findings can inform its intended use.

10 · Sources and Further Reading

Sources on Subgroup Performance, AI Fairness, and Evaluation Validity

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