atlas

Research map / Reinforcement learning / Visual and representation RL

A Transfer Approach Using Graph Neural Networks in Deep Reinforcement Learning

AAAI 2024 · Reinforcement learning › Visual and representation RL · approach: Scalable RL systems and environments · 8 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 TURRET, a GNN-based policy network with attention and set-transformer readout that maps heterogeneous robots into a unified state embedding space, plus distance-weighted lateral transfer from multiple source policies for cross-domain multi-source transfer in MuJoCo.

Problem

Multi-source transfer reinforcement learning when source and target tasks have different state-action spaces (e.g., robots with different joint counts or morphologies), where existing methods assume matching spaces or fixed numbers of sources.

Approach

Uses attention-based GNN policies with a set-transformer readout to embed states from different robot morphologies into a shared space, then weights source policies per state by embedding distance and transfers them via lateral connections, with no extra optimization objectives beyond PPO.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use TURRET instead of PPO (MLP) for cross-domain transferCentipede-4 → Centipede-16 · Centipede-4 → Centipede-16 trajectoriesaverage Euclidean distance: 33.58 -> 20.51Helped
Use TURRET instead of PPO (MLP) for cross-domain transferCentipede-4 → Centipede-20 · Centipede-4 → Centipede-20 trajectoriesaverage Euclidean distance: 54.69 -> 20.62Helped
Use TURRET instead of PPO (MLP) for cross-domain transferHopper → Walker2d · Hopper → Walker2d trajectoriesaverage Euclidean distance: 18.46 -> 16.98Helped
Use TURRET instead of PPO (MLP) for cross-domain transferHalfCheetah → Humanoid · HalfCheetah → Humanoid trajectoriesaverage Euclidean distance: 21.17 -> 18.96Helped
Add attention during GNN aggregation (ablation)TURRET · Centipede-{4,6} → Centipede-16episode rewardsHelped
Add embedding-distance similarity weighting instead of average-performance weighting (ablation)TURRET · Centipede-{4,6} → Centipede-16episode rewardsHelped
Use TURRET instead of tested baselinesCentipede-{4,6} → Centipede-{12,16,20} · Centipede size transferaverage episodic returnHelped
Use TURRET instead of CATHalfCheetah & Ant → Centipede-8 · Centipede-8average episodic returnNo clear effect
Use TURRET instead of tested baselinesHopper & Centipede-4 → Walker2d; HalfCheetah & Ant → Humanoid · Walker2d and Humanoid morphology transferlearning efficiencyHelped

Limitations

Experimental setup

Datasets: MuJoCo Walker2d MuJoCo Ant MuJoCo Hopper MuJoCo HalfCheetah MuJoCo Humanoid MuJoCo Centipede-n

Benchmarks: MuJoCo Centipede-12/16/20 MuJoCo Walker2d MuJoCo Centipede-8 MuJoCo Humanoid

Metrics: average episodic return Euclidean distance between t-SNE projected trajectories

Baselines: PPO CAT NerveNet Snowflake NerveNet+fine-tune SWAT

Builds on: NerveNet PPO CAT Graph attention networks Set Transformer

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