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
Explainable Reinforcement Learning-based Home Energy Management Systems using Differentiable Decision Trees
Gargya Gokhale, Bert Claessens, Chris Develder
Distill2Explain: Differentiable decision trees for explainable reinforcement learning in energy application controllers
Gargya Gokhale, Seyed Soroush Karimi Madahi, Bert Claessens, Chris Develder