After studying this material, you should be able to:
Imagine a company where hundreds of AI models make decisions every second:
Key Question: How do you ensure all these models are fair, reliable, and accountable?
| Without Governance | With Governance |
|---|---|
| Models behave unpredictably | Predictable, auditable behavior |
| Hard to debug failures | Clear insight into decisions |
| Compliance risks | Built-in regulatory alignment |
| Siloed knowledge | Shared understanding across teams |
Core Insight: As AI scales, governance cannot be an afterthought. It must be built into the system.
Uber's solution rests on five interconnected pillars. Think of them as building blocks stacked on each other:
[ADOPTION] ← Scaling it company-wide
↑
[EDUCATION] ← Teaching people to use it
↑
[GOVERNANCE] ← Enforcing the rules
↑
[EXPLAINABILITY] ← Understanding how models work
↑
[VISIBILITY] ← Knowing what models exist
Each pillar depends on the one below it. You cannot govern what you cannot see. You cannot explain what you do not understand.
Think of the Model Catalog like a library catalog for AI models.
Just as a library catalog tells you:
The Model Catalog tells you:
Each model gets a Model Card — a standardized document containing:
| Field | Example Content |
|---|---|
| Model description | "Predicts ETA for ride requests" |
| Performance metrics | Accuracy, error rates |
| Deployment details | When deployed, which platform |
| Feature importance | What inputs drive the output |
Without a centralized inventory, teams duplicate work, governance teams cannot audit models, and no one has a complete picture of AI risk.
Key Design Principle: Many fields are automatically populated from system signals, reducing manual burden on engineers.
Most AI models are like a black box:
INPUT → [????BLACK BOX????] → OUTPUT
You put data in, you get a prediction out, but you don't know why.
Explainability turns this into a glass box:
INPUT → [TRANSPARENT MODEL] → OUTPUT
↓
"Feature X contributed 40%
Feature Y contributed 35%
Feature Z contributed 25%"
Uber implements three complementary methods:
Method: Permutation Feature Importance (PFI)
How it works:
Example:
Normal accuracy: 92%
After shuffling "distance": 71% → Distance is VERY important (−21%)
After shuffling "weather": 91% → Weather is less important (−1%)
Use case: Understanding overall model behavior and risk
Method: SHAP (SHapley Additive exPlanations)
How it works:
Example — Why was this ETA 12 minutes?
Base prediction: 8 min
+ Traffic feature: +3 min
+ Distance feature: +2 min
+ Time of day: −1 min
= Final ETA: 12 min
For tree-based models (like decision trees, random forests), Uber uses TreeSHAP, which is computationally efficient.
Use case: Debugging individual predictions, explaining decisions to users
Method: Integrated Gradients
How it works:
Baseline Input → → → → → Actual Input
(all zeros) gradients (real data)
accumulated
= attribution
Use case: Explaining neural network predictions where other methods don't apply
| Method | Model Type | Scope | Best For |
|---|---|---|---|
| PFI | Any (model-agnostic) | Global | Overall feature importance |
| TreeSHAP | Tree-based models | Local | Individual predictions |
| Integrated Gradients | Neural networks | Local | Deep learning models |
Traditional governance catches problems late:
Design → Build → Test → Deploy → [GOVERNANCE CHECK] ← Too late!
Shift-left moves governance checks earlier:
[GOVERNANCE CHECK] → Design → Build → Test → Deploy
↑
Catch problems here, when they're cheap to fix
Document Review Entry Point
In-Product Enforcement
Analogy: Like a seatbelt warning in a car. The car won't let you ignore safety. Governance is built into the workflow, not bolted on afterward.
Tools and processes only work if people understand them.
Uber's education strategy includes:
| Resource | Purpose |
|---|---|
| Training Courses | Teach responsible AI principles before model deployment |
| AI Resource Hub | Central documentation, guides, and learning materials |
Every engineer, product manager, and business owner should ask: "Is this AI being built responsibly?" — not just "Does this AI work?"
Building a governance system is one thing. Getting every team to use it is another.
Uber faced two populations:
Governance adapts to where a model is in its life cycle:
Experimentation → Development → Staging → Production
↓ ↓ ↓ ↓
Light touch More checks Full review Ongoing monitoring
Here is how all five pillars work as an integrated system:
ENGINEER BUILDS A MODEL
↓
[VISIBILITY] — Model Card created in Model Catalog
↓
[EXPLAINABILITY] — Feature importance automatically computed
↓
[GOVERNANCE] — Shift-left checks at PRD/ERD stage
Gating mechanism before deployment
↓
[EDUCATION] — Engineer trained on responsible AI principles
↓
[ADOPTION] — Model brought into company-wide governance framework
↓
MODEL DEPLOYED RESPONSIBLY
| Concept | What to Remember |
|---|---|
| Model Catalog | Single source of truth for all AI models |
| Model Card | Standardized document for each model's attributes |
| PFI | Measures global feature importance by shuffling values |
| SHAP/TreeSHAP | Explains individual predictions using game theory |
| Integrated Gradients | Explains neural network predictions |
| Shift-Left | Move governance checks to the earliest possible stage |
| Glass Box | The goal — transparent, interpretable AI systems |
Test yourself with these questions:
What problem does the Model Catalog solve? (Answer: Provides a centralized, searchable inventory of all AI models — visibility)
What is the difference between PFI and SHAP? (Answer: PFI gives global/overall feature importance; SHAP explains individual predictions)
What does "shift-left" mean in governance? (Answer: Moving compliance checks to the earliest stages of development, not at deployment)
Why is education considered a pillar of responsible AI? (Answer: Tools only work if people understand and adopt a responsible-first mindset)
What is the "glass box" approach? (Answer: Making AI systems transparent and interpretable, as opposed to opaque black boxes)
Final Thought: Responsible AI is not a one-time project. It is an ongoing commitment — embedding accountability into platforms, workflows, and culture so that innovation and trust can grow together.