Research map / Reinforcement learning / Visual and representation RL
SMoSE: Sparse Mixture of Shallow Experts for Interpretable Reinforcement Learning in Continuous Control Tasks
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 SMoSE, a top-1 sparse mixture of linear (shallow) experts with a linear router trained end-to-end with SAC plus load-balancing losses, distilling decision trees from the router for interpretability on six MuJoCo tasks.
Problem
Interpretable reinforcement learning for continuous control: interpretable policies usually underperform closed-box neural policies in high-dimensional MuJoCo tasks.
Approach
A top-1 sparse Mixture-of-Experts whose experts and router are both shallow linear functions, trained jointly via SAC with importance and load-balancing penalties, so only one interpretable linear expert controls each state; decision trees are distilled from the router for readability.
Key results
- SMoSE achieves the best average episodic return among interpretable methods on five of six MuJoCo tasks, e.g., 4224.29 on Walker2d-v4 vs 1090 for CGP (values for CGP/LGP/Metric-40 visually derived from plots).
- SMoSE on Hopper-v4 reaches 2816.08 with 168 active parameters (672 total), close to SAC-S (3076.09 with 186 active).
- SMoSE underperforms on Swimmer-v4 (45.40 vs 280 for CGP), and SAC-L generally achieves the highest returns among non-linear baselines.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Use SMoSE instead of the strongest reported non-interpretable baseline | continuous-control policies · Walker2d-v4 | avg. ER: 4224.29 ± 25.96 vs 4358.06 ± 582.94 | No clear effect |
| Use SMoSE instead of the strongest reported non-interpretable baseline | continuous-control policies · Hopper-v4 | avg. ER: 2816.08 ± 445.57 vs 3224.25 ± 177.90 | Hurt |
| Use SMoSE instead of the strongest reported non-interpretable baseline | continuous-control policies · Ant-v4 | avg. ER: 3245.43 ± 380.93 vs 5255.46 ± 1070.65 | Hurt |
| Use SMoSE instead of the strongest reported non-interpretable baseline | continuous-control policies · HalfCheetah-v4 | avg. ER: 7310.17 ± 131.57 vs 11809.87 ± 256.10 | Hurt |
| Use SMoSE instead of the strongest reported non-interpretable baseline | continuous-control policies · Reacher-v4 | avg. ER: -5.49 ± 2.32 vs -3.75 ± 1.50 | Hurt |
| Use SMoSE instead of the strongest reported non-interpretable baseline | continuous-control policies · Swimmer-v4 | avg. ER: 45.4 ± 1.62 vs 93.26 ± 19.90 | Hurt |
| Increase the expert count from 3 to 8 (ablation) | SMoSE · Walker2d-v4 | avg. ER: 3920.91 ± 14.42 -> 4224.29 ± 25.96 | Helped |
| Increase the expert count from 3 to 8 (ablation) | SMoSE · Hopper-v4 | avg. ER: 2358.15 ± 16.09 -> 2816.08 ± 445.57 | Helped |
| Increase the expert count from 3 to 8 (ablation) | SMoSE · Ant-v4 | avg. ER: 3217.14 ± 526.53 -> 3245.43 ± 380.93 | No clear effect |
| Increase the expert count from 3 to 8 (ablation) | SMoSE · HalfCheetah-v4 | avg. ER: 6349.63 ± 67.60 -> 7310.17 ± 131.57 | Helped |
| Increase the expert count from 3 to 8 (ablation) | SMoSE · Reacher-v4 | avg. ER: -6.57 ± 3.51 -> -5.49 ± 2.32 | Helped |
| Increase the expert count from 8 to 32 (ablation) | SMoSE · Walker2d-v4 | avg. ER: 4224.29 ± 25.96 -> 4177.62 ± 29.81 | Hurt |
Surprising findings
- On Swimmer-v4 SMoSE does not outperform any interpretable method nor PPO, and all SAC-based policies perform weaker there.
Limitations
- Performance gap remains with non-interpretable SAC-L, especially on Ant-v4, HalfCheetah-v4, and Reacher-v4.
- Swimmer-v4 is a failure case where SMoSE does not beat interpretable baselines or PPO.
- Interpretation of experts requires manual analysis; distilled decision trees are only a support and not exact.
Experimental setup
Datasets: MuJoCo Walker2d-v4 Hopper-v4 Ant-v4 HalfCheetah-v4 Reacher-v4 Swimmer-v4
Benchmarks: Walker2d-v4 Hopper-v4 Ant-v4 HalfCheetah-v4 Reacher-v4 Swimmer-v4
Metrics: average episodic return active and total parameter count
Baselines: CGP LGP Metric-40 PPO SAC-S SAC-M SAC-L
Builds on: Soft Actor-Critic sparse mixture of experts CART decision trees
Closest papers by meaning
- Mastering Massive Multi-Task Reinforcement Learning via Mixture-of-Expert Decision Transformer (ICML 2025 · similarity 0.87)
- ORCAID: Oblique Rule-Based Continuous-Action Interpretation for Deep RL Policies (NeurIPS 2026 · similarity 0.86)
- Mixture-of-Experts Meets In-Context Reinforcement Learning (NeurIPS 2025 · similarity 0.86)
- DUO: Diverse, Uncertain, On-Policy Query Generation and Selection for Reinforcement Learning from Human Feedback (AAAI 2025 · similarity 0.85)
- Score Models for Offline Goal-Conditioned Reinforcement Learning (ICLR 2024 · similarity 0.85)
- Multi-Task Reinforcement Learning with Mixture of Orthogonal Experts (ICLR 2024 · similarity 0.84)
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.
