Decision Tree Partition & Explainability Lab ML INTERPRETABILITY

Orthogonal Feature Partitions vs. Neural Black Boxes on Tabular Governance Data

2D Tabular Feature Space
Click canvas to inspect or add custom cases; drag split lines
Add Point:
Approved (Class 1) Denied (Class 0)
💡 Click any dot to trace decision path
Synchronized Decision Tree
Auditable, deterministic hierarchical IF-THEN tree
Model Ready
Auditable Decision Path (Trace) Sample #12
IF Income >= $65k AND Debt Ratio < 38% THEN Predicted = Approved (Class 1)
Training Accuracy
95.8%
Root Node Impurity
0.492
Total Leaf Nodes
4 Leaves
Interpretability Metric
100% Explainable

⚖️ Why Classical Trees Outlive Deep Learning on Tabular Data

In high-stakes domains like credit risk, healthcare triage, and justice systems, models must not be black boxes. A deep neural network projects inputs through hundreds of nonlinear matrix multiplications, preventing precise explanation. Decision trees produce transparent, deterministic boolean rule paths (e.g. IF Debt < 38% THEN Approve) that regulators, risk officers, and non-experts can immediately inspect and verify.

📐 Orthogonal Feature Space Partitioning

Unlike linear models or radial basis kernels, decision trees recursively partition continuous feature spaces into axis-aligned rectangular hypercubes. Each internal node selects one feature and one threshold that maximizes information gain (minimizing Gini Impurity or Entropy). The resulting hierarchy is fast to evaluate and directly exportable into deterministic rule engines or SQL queries.

🛡️ Explainability vs. Overfitting Tradeoff

Deep trees with high max-depth risk memorizing idiosyncrasies in small tabular datasets (overfitting), splintering the feature plane into tiny noisy micro-partitions. Shallow trees (Depth 2–3) preserve high generalization, stakeholder trust, and eliminate spurious non-causal correlations.

Enjoy this tool? Build your own with Super