atlas

Research map / Multi-agent systems and games / Cooperative multi-agent RL

RGMDT: Return-Gap-Minimizing Decision Tree Extraction in Non-Euclidean Metric Space

NeurIPS 2024 · Multi-agent systems and games › Cooperative multi-agent RL · approach: Offline and networked MARL · 0 citations (OpenAlex)

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 RGMDT, which extracts multi-agent decentralized decision trees from a DRL policy by iteratively clustering observations under a cosine-distance (non-Euclidean) loss, with a closed-form bound on the return gap.

Problem

Extracting interpretable decision-tree policies from pretrained deep RL policies with a quantitative guarantee on expected return, especially for multi-agent decentralized settings where prior methods (VIPER, MAVIPER) are heuristic or sample-based.

Approach

Bounds the return gap between an oracle policy and a size-L decision tree by the average cosine distance between action-value vectors within each leaf cluster, recasts DT construction as non-Euclidean clustering of observations with actions as labels, and grows agents' trees iteratively with action-values revised conditioned on other agents' current trees.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use RGMDT instead of the strongest listed baseline, CARTDecision-tree extraction on D4RL Hooper · D4RL Hooper, 80,000 samples, 40 nodesreward: 443.47 ± 153.49 -> 567.27 ± 160.47Helped
use RGMDT instead of the strongest listed baseline, RFDecision-tree extraction on D4RL Hooper · D4RL Hooper, 80,000 samples, 64 nodesreward: 452.89 ± 134.76 -> 776.70 ± 150.18Helped
use RGMDT instead of the strongest listed baseline, CARTDecision-tree extraction on D4RL Hooper · D4RL Hooper, 800,000 samples, 40 nodesreward: 458.47 ± 131.48 -> 467.27 ± 134.78Helped
use RGMDT instead of the strongest listed baseline, RFDecision-tree extraction on D4RL Hooper · D4RL Hooper, 800,000 samples, 64 nodesreward: 489.92 ± 71.69 -> 458.70 ± 98.07Hurt
replace the SVM hyperplane with CART splits (ablation)RGMDT · Multi-agent taskmean reward: 41.95 ± 3.08 -> 26.16 ± 3.74Hurt
replace the SVM hyperplane with ET splits (ablation)RGMDT · Multi-agent taskmean reward: 41.95 ± 3.08 -> 36.79 ± 2.15Hurt
replace the SVM hyperplane with RF splits (ablation)RGMDT · Multi-agent taskmean reward: 41.95 ± 3.08 -> 21.59 ± 3.81Hurt
replace the SVM hyperplane with GBDT splits (ablation)RGMDT · Multi-agent taskmean reward: 41.95 ± 3.08 -> 37.76 ± 2.42Hurt
add the non-Euclidean clustering module (ablation)RGMDT · Multi-agent taskmean reward: 23.85 ± 2.23 -> 41.95 ± 3.08Helped
add the iteratively-grow-DT process (ablation)RGMDT · Multi-agent taskmean reward: 16.29 ± 4.72 -> 41.95 ± 3.08Helped

Surprising findings

Limitations

Experimental setup

Datasets: D4RL Hopper custom maze target-chasing tasks (MPE predator-prey style)

Benchmarks: D4RL Hopper maze single-agent tasks multi-agent predator-prey maze tasks

Metrics: mean episode reward task completion steps achieved reward with standard deviation

Baselines: CART Random Forest Extra Trees Gradient Boosting DT MAVIPER

Builds on: VIPER MAVIPER regularized information maximization support vector machines CART

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