atlas

Research map / Reinforcement learning / Visual and representation RL

MeMo: Meaningful, Modular Controllers via Noise Injection

NeurIPS 2024 · Reinforcement learning › Visual and representation RL · approach: Dexterous manipulation transfer · 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 MeMo, which pretrains modular robot controllers (boss plus per-assembly worker modules) with noise injection during imitation learning so that the modules can be reused for faster RL on new morphologies and tasks.

Problem

Robots built from standardized assemblies must be retrained from scratch when the morphology or task changes; existing transfer methods (GNN message passing, Transformers) need large multi-robot datasets or overfit in data-scarce single-robot settings.

Approach

A modularity objective that makes per-assembly worker modules invariant to noise in the boss signal, optimized by injecting Gaussian noise into the boss output during DAgger imitation learning, so workers take responsibility for coordination within their assembly and transfer across morphologies and tasks.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
pretrain reusable modules with MeMo noise injectionMeMo · 6-leg to 12-leg centipede, Frozen Terraintraining efficiency: 2× more sample efficient than the best baselineHelped
pretrain reusable modules with MeMo noise injectionMeMo · 6-leg to 10-leg hybrid, Frozen Terraintraining efficiency: 2× more sample efficient than the best baselineHelped
pretrain reusable modules with MeMo noise injectionMeMo · 6-leg to 10-leg worm, Frozen Terraintraining efficiencyHelped
pretrain reusable modules with MeMo noise injectionMeMo · 4-finger to 5-finger claw, cube graspingtraining efficiencyHelped
pretrain modules with MeMo and fine-tune end-to-endMeMo · Centipede, Frozen to Ridged Terraintraining efficiencyHelped
pretrain modules with MeMo and fine-tune end-to-endMeMo · Centipede, Frozen to Gap Terraintraining efficiencyHelped
pretrain modules with MeMo and fine-tune end-to-endMeMo · Centipede, Frozen to Stepped Terraintraining efficiencyHelped
transfer pretrained modules from cube to sphere graspingMeMo · 4-finger claw, cube to spheretraining efficiencyHelped
optimize the noise injection objective instead of the dual loss (ablation)MeMo · Centipede, Worm, Hybrid, and Clawsum of modularity objectives: -33.115 -> -33.518; -35.896 -> -39.295; -27.849 -> -30.536; 0.279 -> -8.215Helped
add Gaussian noise injection during pretraining (ablation)MeMo modular controller · 6-leg centipede, Frozen Terrain, same-structure transfertraining efficiencyHelped
replace Gaussian noise injection with L1 regularization on the boss output (ablation)MeMo modular controller · 6-leg centipede, Frozen Terrain, same-structure transfertraining efficiencyHurt
replace Gaussian noise injection with L2 regularization on the boss output (ablation)MeMo modular controller · 6-leg centipede, Frozen Terrain, same-structure transfertraining efficiencyHurt

Surprising findings

Limitations

Experimental setup

Datasets: RoboGrammar locomotion tasks DiffRedMax grasping tasks

Benchmarks: RoboGrammar locomotion (Frozen, Ridged, Gap, Stepped terrains) DiffRedMax grasping (cube, sphere)

Metrics: average episode reward training sample efficiency (timesteps to reach final baselin sum of modularity objectives normalized Jacobian singular values

Baselines: RL (MLP) RL (Modular) NerveNet-Conv NerveNet-Snowflake MetaMorph MeMo (no NI) MeMo (L1) MeMo (L2) MeMo (Jacobian)

Builds on: PPO DAgger NerveNet MetaMorph Snowflake

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