atlas

Research map / Probabilistic and scientific modeling / Variational and generative sampling

MorphVAE: Advancing Morphological Design of Voxel-Based Soft Robots with Variational Autoencoders

AAAI 2024 · Probabilistic and scientific modeling › Variational and generative sampling · approach: Disentangled and discrete latent models · 6 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 MorphVAE, a multi-task VAE trained bootstrapping-style via "continuous natural selection" sampling to design voxel-based soft robots across locomotion and manipulation tasks, with sample-efficiency and diversity gains over EA baselines.

Problem

Free-form voxel-based soft robot morphology design has a vast combinatorial search space; existing evolutionary and probabilistic generative approaches are sample-inefficient and focus on rigid robots and locomotion.

Approach

A task-conditioned VAE trained on a morphology pool with fitness-proportional (temperature-controlled) resampling, so design experience is shared across tasks and generations, plus an exploration-exploitation rebalancing step to boost diversity.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MorphVAE-H instead of the competitive baselinesSoft-robot design in Evolution Gym · Carrier-v0, Pusher-v0, Climber-v0, UpStepper-v0, Walker-v0, and Catcher-v0maximal fitnessHelped
Use MorphVAE-H instead of the competitive baselinesSoft-robot design in Evolution Gym · Six Evolution Gym tasksfitness distributionHelped
Use MorphVAE-B instead of the competitive baselinesSoft-robot design in Evolution Gym · Six Evolution Gym tasksrobot diversityHelped
Use MorphVAE-B instead of MorphVAE-H, with lower selection temperature and exploration-exploitation rebalancing (ablation)MorphVAE soft-robot design · Six Evolution Gym tasksrobot diversity: 2.17 average rank at k=10; 1.83 average rank at k=5, compared with 5.83 and 5.17 for MorphVAE-HHelped
Use MorphVAE-B instead of MorphVAE-H, with lower selection temperature and exploration-exploitation rebalancing (ablation)MorphVAE soft-robot design · Six Evolution Gym tasksmaximal fitnessMixed
Set selection temperature τ to 1.5 (MorphVAE-H) rather than 0.7 (MorphVAE-B) (ablation)MorphVAE · Six Evolution Gym tasksoptimization efficiencyHelped
Add exploration-exploitation rebalancing and use selection temperature τ=0.7 (MorphVAE-B) (ablation)MorphVAE · Six Evolution Gym tasksrobot diversityHelped

Surprising findings

Limitations

Experimental setup

Datasets: Evolution Gym tasks (Walker-v0, Climber-v0, UpStepper-v0, Catcher-v0, Carrier-v0, Pusher-v0)

Benchmarks: Evolution Gym Walker-v0 Evolution Gym Climber-v0 Evolution Gym UpStepper-v0 Evolution Gym Catcher-v0 Evolution Gym Carrier-v0 Evolution Gym Pusher-v0

Metrics: maximal fitness fitness distribution diversity

Baselines: CPPN-NEAT Bayesian Optimization Genetic Algorithm Speciated Evolver roboGAN

Builds on: Variational Autoencoder Proximal Policy Optimization Speciated Evolver roboGAN Evolution Gym

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