Ternary Decision Trees with Locally-Adaptive Uncertainty Zones

· Source: Machine Learning · Field: Technology & Digital — Artificial Intelligence & Machine Learning · Depth: Expert, quick

Summary

Ternary decision trees are introduced as an enhancement to standard binary decision trees, addressing their limitation of assigning uniform confidence near decision boundaries. This new approach augments each split node with a locally-adaptive uncertainty zone, defined by a half-width delta centered on the optimal threshold. Instances falling within this zone receive predictions formed by a weighted blending of both child subtrees and are explicitly flagged as boundary-uncertain. Five delta-estimation methods were proposed and evaluated: quality-plateau, class-overlap, gain-ratio, node-bootstrap, and margin. Across 72 OpenML-CC18 datasets, all five methods with probabilistic routing significantly outperformed standard CART (Wilcoxon signed-rank, p < 0.001). The margin method demonstrated the best efficiency, achieving a 0.104 accuracy gain per unit of boundary-uncertain flagging rate, winning on 42 of 72 datasets, and requiring zero additional hyperparameters. Practical applications include a +0.71% decided accuracy gain on mammography by flagging 10.8% of screening cases.

Key takeaway

For Machine Learning Engineers developing high-stakes classification models, you should investigate ternary decision trees to improve decided accuracy and identify ambiguous cases. Implementing methods like "margin" or "node-bootstrap" can enhance model robustness by explicitly flagging boundary-uncertain predictions, allowing for differentiated downstream treatment or human review. This approach offers a significant accuracy gain without requiring external noise specification or additional hyperparameters.

Key insights

Ternary decision trees improve accuracy by explicitly modeling and blending predictions for boundary-uncertain instances.

Principles

Method

Augment CART split nodes with a locally-adaptive uncertainty zone (half-width delta). Instances in this zone blend child subtree predictions. Delta is computed from standard CART statistics.

In practice

Topics

Best for: AI Scientist, Machine Learning Engineer, Research Scientist

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Machine Learning.