atlas

Research map / Reinforcement learning / Visual and representation RL

Mitigating Information Loss in Tree-Based Reinforcement Learning via Direct Optimization

ICLR 2025 · Reinforcement learning › Visual and representation RL · approach: Probabilistic and autonomous RL

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.

Introduces SYMPOL, which integrates the GradTree differentiable axis-aligned decision tree into PPO (and A2C) so the interpretable tree policy is optimized directly on-policy, avoiding post-hoc distillation information loss.

Problem

Interpretable symbolic RL policies such as decision trees are typically obtained by post-hoc distillation or discretization of neural or soft-tree policies, which causes a mismatch and information loss between the trained and deployed policy; learning hard axis-aligned trees directly in on-policy RL

Approach

Directly optimize a hard, axis-aligned decision tree policy with policy gradients by using GradTree's arithmetic dense DT formulation with a straight-through estimator, plus a dynamic rollout buffer and batch size, weight decay on feature-index and leaf parameters, and a separate NN critic.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
directly optimize the interpretable tree policy instead of distilling or discretizing a trained policySYMPOL versus SA-DT and D-SDT · Control benchmarks (mean)Cohen's D: -0.019 versus 3.449, 2.527, and 3.126Helped
use a separate neural-network critic architecture rather than the actor's architecture (ablation)SYMPOL · Control environmentsnormalized mean reward: 0.080 -> 0.988Helped
use a dynamic rollout buffer rather than a static rollout buffer (ablation)SYMPOL · Control environmentsnormalized mean reward: 0.598 -> 0.988Helped
increase batch size dynamically rather than using a static batch size (ablation)SYMPOL · Control environmentsnormalized mean reward: 0.372 -> 0.988Helped
use AdamW with weight decay rather than Adam without weight decay (ablation)SYMPOL · Control environmentsnormalized mean reward: 0.865 -> 0.988Helped
use direct tree optimization rather than post-hoc distillation or discretizationSYMPOL versus SA-DT and D-SDT · Control benchmarks: CartPole, Acrobot, LunarLander, MountainCarContinuous, Pendulumaverage undiscounted cumulative test rewardMixed

Surprising findings

Limitations

Experimental setup

Datasets: CartPole Acrobot LunarLander MountainCarContinuous Pendulum MiniGrid Empty-Random MiniGrid DoorKey MiniGrid LavaGap MiniGrid DistShift

Benchmarks: CartPole Acrobot LunarLander MountainCarContinuous Pendulum MiniGrid Empty-Random MiniGrid DoorKey MiniGrid LavaGap MiniGrid DistShift

Metrics: average undiscounted cumulative test reward Cohen's d (information loss) tree size (nodes) runtime

Baselines: SA-DT D-SDT VIPER MLP SDT

Builds on: GradTree PPO VIPER DAGGER

Closest papers by meaning

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.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy