Differentiable decision trees stop spreading across dozens of features: a Euclidean penalty cuts Wine's effective node features from 8.94 to 1.54
Differentiable decision trees keep explicit paths and end-to-end training, but an oblique soft split at each internal node can depend on many input features at once, weakening node-level readability. EU-DDT adds a normalised squared Euclidean regulariser to the training objective that constrains how far each node's relative feature weights depart from uniform, without changing the sigmoid soft routing. Over five matched random seeds, mean effective features fall from 8.94 to 1.54 on Wine and from 45.28 to 9.06 on Digits, while mean test accuracy moves from 100.0% to 93.9% and from 92.3% to 94.6%, a dataset-dependent trade-off between concentration and performance.