Watchtower/Law library/Ofcom: guidance on highly effective.../6. Technical glossary Metrics used...
As last captured

Ofcom: guidance on highly effective age assurance (Part 3) · 6. Technical glossary

6. Technical glossary Metrics used to measure the accuracy of age assurance

metrics used to measure the accuracy of age assurance · in force: unknown

Captured source text (L5)

6. Technical glossary Metrics used to measure the accuracy of age assurance

| Term | | | Meaning | | | | --- | --- | --- | --- | --- | --- | | Absolute error (AE) | | | | The same as the ‘error,’ but disregards the sign (i.e., positive | | | | | | | or negative) thus focusing only on the magnitude (size) of the | | | | | | | difference between the technologically-determined age and | | | | | | | actual age. | | | | Accuracy (ACC) | | The fraction of the predictions the model got right. The formula is ACC = (TP + TN) / (TP+ TN + FP + FN). | | | | | Cumulative score (CS) | | | An aggregated score that is calculated by summing the | | | | | | | individual score across over a period of time/category etc. | | | Error | | | The user’s age determined by the technology minus the user’s actual age. An overestimation yields a positive value, whereas an underestimation yields a negative value. | | | | False negative (FN) | | | | An outcome where a model incorrectly predicts a negative | | | | | | | class i.e., a user is under 18 and the model predicts their age | | | | | | | 18 or over. | | | False negative rate (FNR) / Miss rate | | | Measures the proportion of FN against all negative predictions (i.e., FN and TP). FPR highlights the performance of the model in yielding FP results and this should be minimised. The formula is FNR = FN / (FN + TP). | | | | False positives (FP) | | | | For the purpose of age assurance, this refers to an outcome | | | | | | | where a model incorrectly predicts a positive class i.e., a user | | | | | | | is 18 or over and the model predicts their age as under 18. | | | False positive rate (FPR) | | | Measures the proportion of FP against all positive predictions (i.e., FP and TN). FPR highlights the performance of the model in yielding FP results and this should be minimised. The formula is FPR = FP / (FP + TN). | | | | Mean absolute error (MAE) | | | | The central value of the absolute error. It describes the | | | | | | | average discrepancy between a user's technology determined | | | | | | | age and their actual age, ignoring whether it is an over- or | | | | | | | under-estimation. It is calculated by summing the absolute | | | | | | | errors for a given number of absolute errors, then dividing | | | | | | | this by the number of absolute errors. The formula is MAE = | | | | | | | (1/n) Σ(i=1 to n) \|y – x\| where n = number of observations in | | | | | | | the dataset, y = is the true value, x = is the predicted value. | | | Mean absolute percentage error (MAPE) | | | A metric that used to measure the accuracy in a regression analysis, this is useful where relative errors (age range estimations) are more meaningful than absolute errors. M = (1/n) Σ(t=1 to n)\|(At – Ft) / At) \|* 100 Where n = number of times the summation iteration happens, At = actual value and Ft = forecast value. | | |
Absolute error (AE) difference between the technologically-determined age and
Accuracy (ACC) formula is ACC = (TP + TN) / (TP+ TN + FP + FN).
Cumulative score (CS) individual score across over a period of time/category etc.
False positive rate (FPR) in yielding FP results and this should be minimised. The
Mean absolute error (MAE) errors for a given number of absolute errors, then dividing
25
| False negative rate (FNR) / Miss | | --- | | rate |
| Mean absolute percentage error | | --- | | (MAPE) |
| | Term | | | Meaning | | | --- | --- | --- | --- | --- | --- | | Access controls | Access controls | | | | | | Age assurance | | | | | | | Age assurance method | | | | | | | Age assurance process | | | | | |
Full captured verbatim text
| Term | | | Meaning | | |
| --- | --- | --- | --- | --- | --- |
| Absolute error (AE) | | | | The same as the ‘error,’ but disregards the sign (i.e., positive | |
| | | | | or negative) thus focusing only on the magnitude (size) of the | |
| | | | | difference between the technologically-determined age and | |
| | | | | actual age. | |
| | Accuracy (ACC) | | The fraction of the predictions the model got right. The formula is ACC = (TP + TN) / (TP+ TN + FP + FN). | | |
| | Cumulative score (CS) | | | An aggregated score that is calculated by summing the | |
| | | | | individual score across over a period of time/category etc. | |
| Error | | | The user’s age determined by the technology minus the user’s actual age. An overestimation yields a positive value, whereas an underestimation yields a negative value. | | |
| False negative (FN) | | | | An outcome where a model incorrectly predicts a negative | |
| | | | | class i.e., a user is under 18 and the model predicts their age | |
| | | | | 18 or over. | |
| False negative rate (FNR) / Miss rate | | | Measures the proportion of FN against all negative predictions (i.e., FN and TP). FPR highlights the performance of the model in yielding FP results and this should be minimised. The formula is FNR = FN / (FN + TP). | | |
| False positives (FP) | | | | For the purpose of age assurance, this refers to an outcome | |
| | | | | where a model incorrectly predicts a positive class i.e., a user | |
| | | | | is 18 or over and the model predicts their age as under 18. | |
| False positive rate (FPR) | | | Measures the proportion of FP against all positive predictions (i.e., FP and TN). FPR highlights the performance of the model in yielding FP results and this should be minimised. The formula is FPR = FP / (FP + TN). | | |
| Mean absolute error (MAE) | | | | The central value of the absolute error. It describes the | |
| | | | | average discrepancy between a user's technology determined | |
| | | | | age and their actual age, ignoring whether it is an over- or | |
| | | | | under-estimation. It is calculated by summing the absolute | |
| | | | | errors for a given number of absolute errors, then dividing | |
| | | | | this by the number of absolute errors. The formula is MAE = | |
| | | | | (1/n) Σ(i=1 to n) \|y – x\| where n = number of observations in | |
| | | | | the dataset, y = is the true value, x = is the predicted value. | |
| Mean absolute percentage error (MAPE) | | | A metric that used to measure the accuracy in a regression analysis, this is useful where relative errors (age range estimations) are more meaningful than absolute errors. M = (1/n) Σ(t=1 to n)\|(At – Ft) / At) \|* 100 Where n = number of times the summation iteration happens, At = actual value and Ft = forecast value. | | |

Absolute error (AE) difference between the technologically-determined age and

Accuracy (ACC) formula is ACC = (TP + TN) / (TP+ TN + FP + FN).

Cumulative score (CS) individual score across over a period of time/category etc.

False positive rate (FPR) in yielding FP results and this should be minimised. The

Mean absolute error (MAE) errors for a given number of absolute errors, then dividing

25

| False negative rate (FNR) / Miss |
| --- |
| rate |

| Mean absolute percentage error |
| --- |
| (MAPE) |

| | Term | | | Meaning | |
| --- | --- | --- | --- | --- | --- |
| Access controls | Access controls | | | | |
| Age assurance | | | | | |
| Age assurance method | | | | | |
| Age assurance process | | | | | |

What this provision means

Model summary, checked against the text on the left.

Relevance to Signicat: 1/3 · detailed summary (L4) Status: not needed for a short provision · Stored artifact; current recipe verification unavailable

Technical definitions establish mathematical formulas and concepts for measuring error and accuracy in age assurance models.

Only the one-line summary above is stored for this provision; the text itself is the evidence.

Refers to

No captured references.

Referred to by

No captured references.

Part summaries

0 of 0 parts have a verified summary.

L1 unavailable for current verification: the overall summary needs every part verified. Provisions and the verified summaries remain readable.

Verification findings (79)

synthesis coverage: missing/unverified L2 guidance-on-highly

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#guidance-on-highly

synthesis coverage: missing/unverified L2 effective-age-assurance

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#effective-age-assurance

synthesis coverage: missing/unverified L2 for-part-3-services

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#chunk-3

synthesis coverage: missing/unverified L2 contents

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#section

synthesis coverage: missing/unverified L2 1-overview

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#chunk-5

synthesis coverage: missing/unverified L2 2-introduction

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#2-introduction

synthesis coverage: missing/unverified L2 background-to-the-guidance

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#children-s-access-assessment

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#protection-of-children-codes

synthesis coverage: missing/unverified L2 navigating-the-guidance

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#chunk-9

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#section-3-age-assurance-methods

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#section-4-criteria-to-ensure-an-age-assurance-process-is-highly

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#effective

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#section-5-privacy

synthesis coverage: missing/unverified L2 3-age-assurance-methods-and

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#3-age-assurance-methods-and

synthesis coverage: missing/unverified L2 processes

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#chunk-15

synthesis coverage: missing/unverified L2 kinds-of-age-assurance-that-are-capable-of-being-highly

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#kinds-of-age-assurance-that-are-capable-of-being-highly

synthesis coverage: missing/unverified L2 effective

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#chunk-17

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#chunk-22

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#chunk-23

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#chunk-24

synthesis coverage: missing/unverified L2 kinds-of-age-assurance-that-are-not-capable-of-being

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#kinds-of-age-assurance-that-are-not-capable-of-being

synthesis coverage: missing/unverified L2 highly-effective

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#chunk-19

synthesis coverage: missing/unverified L2 4-criteria-to-ensure-an-age

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#4-criteria-to-ensure-an-age

synthesis coverage: missing/unverified L2 assurance-process-is-highly

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#assurance-process-is-highly

synthesis coverage: missing/unverified L2 the-technical-accuracy-criterion

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#what-is-technical-accuracy

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#why-is-technical-accuracy-important

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#how-can-service-providers-have-regard-to-the-technical

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#accuracy-criterion

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#accuracy-criterion-2

synthesis coverage: missing/unverified L2 the-robustness-criterion

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#what-is-robustness

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#why-is-robustness-important

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#how-can-service-providers-have-regard-to-robustness-when

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#implementing-age-assurance

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#implementing-age-assurance-2

synthesis coverage: missing/unverified L2 the-reliability-criterion

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#what-is-reliability

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#why-is-reliability-important

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#how-can-service-providers-have-regard-to-reliability-when

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#implementing-age-assurance-3

synthesis coverage: missing/unverified L2 the-fairness-criterion

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#what-is-fairness

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#why-is-fairness-important

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#how-can-service-providers-have-regard-to-fairness-when

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#implementing-age-assurance-4

synthesis coverage: missing/unverified L2 additional-principles-for-providers-to-consider

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#chunk-43

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#accessibility-principle

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#interoperability

synthesis coverage: missing/unverified L2 5-privacy-and-data-protection

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#chunk-46

synthesis coverage: missing/unverified L2 the-data-protection-regime

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#chunk-47

synthesis coverage: missing/unverified L2 ico-guidance-on-data-protection-and-age-assurance

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#chunk-48

synthesis coverage: missing/unverified L2 having-regard-to-privacy-under-the-act

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#chunk-49

synthesis coverage: missing/unverified L2 6-technical-glossary

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#metrics-used-to-measure-the-accuracy-of-age-assurance

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#metrics-used-to-measure-the-accuracy-of-age-assurance-2

synthesis coverage: missing evaluation uk:ofcom/heaa-guidance-part3#additional-terms-used-in-this-guidance

Instrument tier unavailable

Change history as published

No captured publisher history.

Pending effects amendments not yet applied to this text

No captured pending effects.

Provenance

Every claim the system makes about this text is traceable to these identifiers.

Instrument
uk:ofcom/heaa-guidance-part3
Part
6. Technical glossary
Version
eb000eee3d25f24ca2bee58c…
Content hash
sha256 42b676259aac8f54fb9ea7ac…
Source
ofcom.org.uk/siteassets/resources/documents/consultations/category-1-10-weeks/statement-protecting-children-from-harms-online/main-document/guidance-on-highly-effective-age-assurance-part-3-guidance-.pdf?v=396471