SMOSE: Sparse Mixture of Shallow Experts for Interpretable Reinforcement Learning in Continuous Control Tasks
M\'aty\'as Vincze, Laura Ferrarotti, Leonardo Lucio Custode, Bruno, Lepri, Giovanni Iacca

TL;DR
SMOSE introduces a sparse, interpretable mixture-of-experts approach for reinforcement learning in continuous control, balancing performance with transparency by training specialized decisionmakers and distilling their logic into decision trees.
Contribution
The paper presents SMOSE, a novel sparse mixture-of-experts architecture with interpretable decisionmakers and routers, trained via reinforcement learning and distilled into decision trees for enhanced interpretability.
Findings
Outperforms recent interpretable baselines in MuJoCo environments.
Narrower performance gap with noninterpretable algorithms.
Effective training of sparse, interpretable controllers in complex tasks.
Abstract
Continuous control tasks often involve high-dimensional, dynamic, and non-linear environments. State-of-the-art performance in these tasks is achieved through complex closed-box policies that are effective, but suffer from an inherent opacity. Interpretable policies, while generally underperforming compared to their closed-box counterparts, advantageously facilitate transparent decision-making within automated systems. Hence, their usage is often essential for diagnosing and mitigating errors, supporting ethical and legal accountability, and fostering trust among stakeholders. In this paper, we propose SMOSE, a novel method to train sparsely activated interpretable controllers, based on a top-1 Mixture-of-Experts architecture. SMOSE combines a set of interpretable decisionmakers, trained to be experts in different basic skills, and an interpretable router that assigns tasks among the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExplainable Artificial Intelligence (XAI)
