2. Fairness I

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/13

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

14 Terms

1
New cards

What is a common misconception about the goal of a ML model?

  • The goal is not to train the most accurate classifier on your data.

  • Instead, we want to optimise some real-world criteria under given constraints.

Example: Maximize community safety without putting more than 1000 people in jail.

2
New cards

What is the True Positive Rate (TPR)?

P(y^ = 1 | y = 1)

Calculated by TPR = TP / (TP + FN)

<p>P(y<sup>^</sup> = 1 | y = 1)</p><p>Calculated by TPR = TP / (TP + FN)</p>
3
New cards

What is the True Negative Rate (TNR)?

P(y^ = 0 | y = 0)

Calculated by TNR = TN / (TN + FP)

<p>P(y<sup>^</sup> = 0 | y = 0)</p><p>Calculated by TNR = TN / (TN + FP)</p>
4
New cards

What is the Positive Predictive Value (PPV)?

P(y = 1 | y^ = 1)

Calculated by PPV = TP / (TP + FP)

<p>P(y = 1 | y<sup>^</sup> = 1)</p><p>Calculated by PPV = TP / (TP + FP) </p>
5
New cards

What is the Negative Predicive Value (NPV)?

P(y = 0 | y^ = 0)

Calculated by NPV = TN / (TN + FN)

<p>P(y = 0 | y^ = 0) </p><p>Calculated by NPV = TN / (TN + FN) </p>
6
New cards

What is the Positive Prediction Rate (PPR)?

P(y^ = 1)

Calculated by PPR = (TP + FP) / (TP + FP + FN + TN)

<p>P(y^ = 1)</p><p>Calculated by PPR = (TP + FP) / (TP + FP + FN + TN)</p>
7
New cards

What is Direct Discrimination in ML?

  • Sensitive features z (race, gender, age) are used to make predictions → z ∩ x ≠ ∅

  • Can also be hidden by using features that correlate with sensitive features (f.e. location with race).

8
New cards

How can Indirect Discriminiation be measured in ML?

  • Statistical Parity (aka disparate impact)

  • Equality of opportunity (aka disparate mistreatment)

9
New cards

How is Statistical Parity (Disparate Impact) defined?

P(y^ = 1 | z = 0) = P(y^ = 1 | z = 1)

→ Same outcome probability for both groups.

10
New cards

How is Equality of Opportunity (Disparate Mistreatment) defined?

P(y^ = 0 | y = 0, z = 0) = P(y^ = 0 | y = 0, z = 1)

→ Probability of correct outcome should be equal among groups.

11
New cards

When is it impossible to have equal values across all measures of the confusion matrix for 2 groups?

When the underlying risk score distribution of the groups is different.

<p>When the underlying<span style="color: yellow"> risk score distribution</span> of the groups is different.</p>
12
New cards

What is the narrow view of fairness?

  • Similar people should get similar treatment.

  • Groups do not rely matter / sensitive groups should be disregarded.

13
New cards

What is the broad view of fairness?

  • Society should be structured to grant people equal opportunities.

  • Most broad / substantial interventions required.

14
New cards

What is the middle view of fairness?

  • Decision makers should consider past injustices that are causes of current differences in qualifications.

  • Scope is individual risk prediction scenarios.