Back
1 Dashboard / 8
Next: Scenarios

MCAT is a reference implementation of the Adaptive Complementarity Framework — it decides when a decision should be AI-automated, shared in a human-AI hybrid, or led by a human.

The MCAT (Modular Complementary Assessment Tool) is a reference implementation that demonstrates the Adaptive Complementarity Framework (ACF) can be translated from philosophical principles and mathematical formulations into working software architecture. The ACF is a five-dimensional framework (uncertainty, novelty, value conflict, precision, prediction error) that systematically determines when organizational decisions should be AI-automated, handled through hybrid human-AI collaboration, or require human-led judgment. The dissertation's overall goal is to develop theoretically-grounded, mathematically-rigorous principles for managing information processes in hybrid decision-making systems, addressing the fundamental allocation challenge of how organizations should distribute tasks between human and artificial agents while preserving human autonomy, ensuring procedural legitimacy, and achieving operational effectiveness.

Theoretical foundations: Free Energy Principle · Kant (autonomy & reflective judgment) · von Foerster (undecidable questions require choice) · Luhmann (operationally-closed subsystems).

Start a Live Simulation
See the framework allocate decisions across AI, Hybrid & Human in real time.
Workflow

Follow the steps in order — each page builds on the previous one. Use the Next button at the top of every page to advance.

How the framework decides — the ACF pipeline

Assessment — The Five Dimensions §1.3

Each decision context is normalized into a five-dimensional state vector x = (U, N, W, π̃, ε̃) ∈ [0,1]⁵.

U
Uncertainty
Epistemic & aleatory uncertainty
N
Novelty
Distance from known precedents
W
Value Conflict
Divergence in stakeholder preferences
π̃
Precision
Inverse variance, exp(-σ²/σ₀²)
ε̃
Prediction Error
Normalized surprise, ε/(ε+ε₀)
Allocation — Unified Score & Thresholding §1.4–1.5

The dimensions combine into a differentiable score r(x;θ) ∈ (0,1):

r(x;θ) = σ( Σᵢ wᵢ·φᵢ(xᵢ) + Σᵢⱼ wᵢⱼ·φᵢⱼ(xᵢ,xⱼ) )

Thresholding T(r) with (b₁, b₂) = (0.3, 0.7) selects the mode — safety rules can force Human regardless of score:

AI · r < 0.3 HYBRID · 0.3 ≤ r < 0.7 HUMAN · r ≥ 0.7
Learning — Belief Updates Loading... §2.2–2.3

Weights adapt by precision-weighted gradient descent on prediction error (Δwᵢ = η·ω·εᵣ·σ'(z)·φᵢ). Human overrides are high-precision learning signals: ωoverride = κ·ωbase (κ=1.5). High surprise (ε̃) auto-escalates the governance tier.

These counters populate from recorded outcomes & human overrides — e.g. a Real-API simulation, or click Run learning demo below to watch them update now.

-
Batch Updates
-
Mean Error
-
Pending
-
Trend
-
Override Learnings
-
Escalation Corrections
-
Surprise Escalations
Error History -
View Learning Details
Governance & Safety §4
  • Audit trail — a cryptographically-chained, append-only event log (tamper-evident).
  • Safety constraints — critical dimensions force Human allocation regardless of score (fail-safe / uncertainty monotonicity).
  • Override capacity — humans can always override; every override is logged and feeds parameter learning.
  • Surprise-based auditing — high prediction error escalates the documentation tier automatically.
Markov Blanket Boundaries Active

Operational closure (Luhmann): three subsystems exchange only minimal, immutable messages across strict information boundaries.

Human Subsystem
Receives categorical levels, explanations. Internal reasoning protected.
Governance Subsystem
Logs EFE for compliance. Audit trail immutable. Safety rules enforced.
AI Subsystem
EFE scores, model params protected. Outputs recommendations only.