atlas

Research map / Learning theory and algorithms / Prediction and decision losses

Empowering Decision Trees via Shape Function Branching

NeurIPS 2025 · Learning theory and algorithms › Prediction and decision losses · approach: Optimal decision tree learning · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Shape Generalized Trees (SGTs), decision trees whose internal nodes apply learnable axis-aligned shape functions (plus bivariate and multi-way variants) and a ShapeCART induction algorithm, showing smaller trees with higher accuracy than linear trees on 26 tabular datasets.

Problem

Axis-aligned linear decision trees must repeatedly split on the same feature to capture non-linear feature effects, producing deep, large trees that are harder to interpret.

Approach

Replace each linear threshold split with a learnable axis-aligned shape function on one feature (or a bivariate / multi-way shape function), learned in each node by binning the feature with an internal CART/BiCART tree and then assigning bins to branches via coordinate descent, with an optional TAO refinement step.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use shape-function branching instead of axis-aligned threshold splitsDecision trees · Average test accuracy across datasets, axis-aligned approachesaccuracy (%): 85.2 -> 86.3Helped
Use ternary rather than binary shape-function branchingSGT-C · Average test accuracy across datasets, axis-aligned approachesaccuracy (%): 86.3 -> 87.8Helped
Apply TAO refinementSGT-C · Average test accuracy across datasets, axis-aligned approachesaccuracy (%): 86.3 -> 86.8Helped
Use bivariate shape-function branching instead of bivariate linear splitsBivariate trees · Average test accuracy across datasets, bivariate approachesaccuracy (%): 89.6 -> 91.4Helped
Use ternary rather than binary bivariate shape-function branchingS$^2$GT-C · Average test accuracy across datasets, bivariate approachesaccuracy (%): 91.4 -> 91.7Helped
Apply TAO refinementS$^2$GT-C · Average test accuracy across datasets, bivariate approachesaccuracy (%): 91.4 -> 91.6Helped

Surprising findings

Limitations

Experimental setup

Datasets: adult avila bank bean bidding covtype electricity eucalyptus eye-movements eye-state fault gas-drift

Benchmarks: 26 real-world tabular classification datasets

Metrics: average test accuracy accuracy per depth

Baselines: CART SERDT HSTree AxTAO DPDT SPLIT BiCART BiTAO

Builds on: CART TAO BiCART GAMs

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy