Differentiable Decision Tree

Differentiable decision trees (DDTs) are a class of machine learning models that combine the interpretability of traditional decision trees with the differentiability of neural networks, enabling their use in gradient-based optimization methods. Current research focuses on applying DDTs to reinforcement learning, particularly in resource-constrained domains like home energy management and financial prediction, where explainability and robustness are crucial. This approach aims to improve the performance of data-driven controllers while maintaining transparency and user trust, addressing a key limitation of "black box" models. The resulting explainable and efficient models have significant potential for various applications requiring both high performance and interpretability.

Papers