🔇 Violin Off

Stage 1 · Algorithmic Dilemma Forensic Audit

Deconstruct real-world biased loops. Identify proxies, classify bias types, and locate the human–algorithm boundary.

1
Proxy Variable Hunter

OmniHire Resume Ranker was trained on 10 years of mostly male hiring data. Which variable is the poisoned proxy that systematically down-ranks female candidates?

Years of experience
University ranking
Historical gender composition of hires
Number of GitHub commits
2
Bias Type Classifier

MediCare Priority Predictor uses past healthcare expenditure as a proxy for illness severity. Lower-income patients appear “low risk.” What kind of bias is this?

Representation Bias (sample skew)
Measurement Bias (wrong metric)
Aggregation Bias
Evaluation Bias
3
Human–Algorithm Boundary

Where does human responsibility end and algorithmic autonomy begin? Drag statements into the correct zone.

Choosing the training data source
Optimizing for historical patterns
Setting the fairness threshold
Generating the ranking score
Human Responsibility
Algorithmic Autonomy
4
Feedback Loop Detector

A policing algorithm sends more patrols to neighborhoods with high past arrest rates. More arrests occur → the model reinforces the pattern. What is this?

Simple measurement error
Runaway feedback loop / self-fulfilling prophecy
Label leakage only
Random noise in data

Stage 2 · Drafting the Ethics & Transparency Charter

Build the four non-negotiable pillars that will govern every AI system you design.

1
Parity vs Merit Dilemma

When should acceptance rates be forced equal across groups, and when should pure individual merit decide?

Always pure individual merit
Always enforce demographic parity
Context-dependent: high-stakes need both
Random selection guarantees fairness
2
Explainability Standard

A rejected loan applicant demands an explanation. Which form meets a strong transparency requirement?

“The model scored you 0.37.”
SHAP + counterfactual: “Lower DTI or add guarantor → Approved”
“AI decided based on complex patterns.”
A full decision tree printed as PDF
3
Human-in-the-Loop Trigger

Design the rule that forces Pixi to halt and escalate to a human reviewer.

75%
Protected-attribute proxy correlation > 0.3
Decision affects > 50 people in 24 h
User explicitly requests human review
4
Right to Contest Mechanism

How should an affected user be able to appeal an algorithmic decision?

Email a generic support address
One-click appeal + human review + clear timeline
No appeal — model is final
Only through a paid lawyer

Stage 3 · Transparent Loan Approval Engine

Architect EquiLoan — an auditable, fair micro-business loan system from data to explanation.

1
Data Preprocessing Lab

Strip protected attributes and detect subtle proxies. Drag dangerous fields into the “Strip / Monitor” zone.

Race
Gender
ZIP code
Debt-to-Income
Credit Score
Name prefixes
Strip or Monitor for Proxy
2
Fairness Metric Selection

Choose and defend the quantitative fairness benchmark for EquiLoan.

Equal Opportunity
Equal false-negative rates across groups
Predictive Parity
Equal positive predictive value across subgroups
Demographic Parity
Equal approval rates regardless of base rates
3
Counterfactual Explanation Card

Build a live, user-facing explanation. Adjust the controls — the card updates instantly.

4
Adversarial Audit Drill

Pixi asks: “If a protected demographic’s average score drops by 5 %, what does your alerting pipeline do?”

Ignore — scores fluctuate naturally
Trigger alert + freeze batch + human review
Silently retrain on new data
Raise the threshold for that group only