AI Glossary / Governance, ethics and safety / Intermediate
Coverage bias
Definition
Coverage bias occurs when the population represented in a dataset does not adequately match the population about which conclusions or predictions are intended. Important people, situations or categories may be missing or represented in unsuitable proportions.
What it means
Before judging coverage, identify the target. Data from people who already use a mobile app may describe those users reasonably well, but it does not automatically represent everyone who might need the service. People without suitable devices never had an opportunity to appear.
Google's machine-learning glossary treats coverage bias as a form of selection bias. In survey work, coverage often refers specifically to differences between the sampling frame and the intended population. Both uses emphasize a mismatch that starts before a model is trained.
A large dataset can still have this problem. Adding millions of observations from the same restricted source may improve precision for the covered population while leaving the missing population almost completely unknown.
How it works
Define the target population and the conditions under which the model will operate. Compare that target with the process that makes records eligible for collection. Ask who or what cannot enter the dataset, not merely who appears infrequently.
Then examine the consequences for the intended analysis. A difference in representation matters when it affects the quantity estimated or the behavior predicted. Its size and direction cannot always be inferred from group counts alone.
Possible responses include extending collection to missing settings, using additional sources, applying justified weighting or limiting the claim. Weighting requires relevant information and assumptions; it cannot create evidence about a group with no suitable observations. Evaluation should include the intended deployment population rather than relying only on a random split of the same restricted dataset.
Three practical examples
- A service-demand model trained on online bookings is reviewed before being used to forecast demand from customers who book by telephone.
- A speech-recognition evaluation adds the recording conditions encountered in field work rather than testing only clean studio audio.
- A customer survey distinguishes current subscribers from former customers and people who considered the service but never subscribed.
Think of it this way
Think of counting visitors through only one entrance to a building. A precise counter can report that entrance's traffic, but it cannot establish total attendance if people also enter elsewhere.
The analogy highlights missing routes into the data. Real datasets may partially cover several groups, and the effect on a particular prediction depends on more than the number of missing records.
Worked example
An accurate estimate for the wrong population
In an invented town, 600 households use an online service and 400 use only telephone support. Among online households, 20% need a particular assistance option; among telephone-only households, the proportion is 50%.
A complete online dataset estimates the need as 20%. For all households, the teaching population's rate is instead (600 x 0.20 + 400 x 0.50) / 1,000 = 32%.
The online estimate is 12 percentage points below the town-wide rate, even though it includes every online household. The telephone rate is known here only because the example supplies it. In a real project, the team would need suitable evidence about the missing households rather than inserting a convenient assumption. More online records would not resolve their absence.
Illustrative case study
Fictional company Larch Repairs uses successful app transactions to forecast support requirements for all customers. Its model performs well on held-out app records, but staff question why appointment problems reported by telephone are barely reflected.
The team finds that failed registration attempts and telephone-only customers never enter the training dataset. It maps those missing routes, collects appropriate operational information and narrows the original performance claim to the population actually tested.
The next evaluation includes the expanded service setting. The team does not describe the original model as inaccurate for every purpose; it recognizes that a good result within app transactions was extended beyond its supporting evidence.
Common misconceptions and mistakes
- Randomly splitting data removes coverage bias. Both splits can inherit the same missing populations.
- A huge dataset represents everyone. Size does not determine who had a chance to be included.
- Every mismatch has the same effect. Consequences depend on the task and relevant differences.
- Weighting always fixes missing groups. Without suitable observations and defensible assumptions, weights cannot supply their behavior.
Business use
Coverage review belongs early in AI planning, when teams select data sources and define the intended service. It is also important during expansion into new regions, devices, languages or customer channels.
Managers should ask for a comparison between the target population and the data's collection boundary. A clear statement of exclusions is more useful than an unsupported claim of representative data. Where collection cannot be expanded, the business may need to restrict automated use or provide an alternative process for situations outside the supported scope.
People also ask
Is coverage bias the same as non-response bias?
No. Non-response concerns eligible people who do not respond; coverage concerns who is represented by the collection frame or source.
Does it always involve demographic groups?
No. Environments, time periods, devices and operational situations can also be inadequately covered.
Can model tuning fix it?
Tuning alone cannot reliably replace missing evidence about the intended population.
Check your understanding
A team doubles its app-only dataset and randomly reserves 20% for testing. Has it established performance for telephone-only customers?
Answer: No. Those customers remain outside the data source. The larger sample and random split do not establish coverage of their needs or interactions.
Related terms
- Selection bias
- Non-response bias
- External validity
- Domain shift
- sampling frame
- representativeness
Learn next
Read selection bias and external validity. Write one sentence defining the population your AI claim covers, then list every route by which a member could enter the dataset. Investigate members with no route.
More in Governance, ethics and safety
- Controllability - Controllability is an AI system's capacity to accept effective intervention from an authorized human or external agent.
- Controller - A controller is the person or external agent authorized to influence a system through its available control mechanisms.
- Countermeasure - A countermeasure is an action, mechanism or procedure intended to reduce a threat, vulnerability or harmful consequence.
- Criterion validity - Criterion validity concerns how well a measurement relates to an appropriate external reference or outcome.
- Crowdsource - To crowdsource is to invite contributions from a distributed group of people to complete a task, supply information or solve a problem.
- Cybersecurity - Cybersecurity is the management of risks to digital systems, services and information from unauthorized access, disruption, misuse or other harmful activity.
Sources
Google Machine Learning Glossary, coverage bias and selection bias: https://developers.google.com/machine-learning/glossary#selection_bias. The glossary supplies the machine-learning terminology. All organizations, rates and calculations in this article are original illustrations designed to show how a population mismatch can affect interpretation.
Previous: Cover's theorem Next: Coverage error