Dmap
[NeurIPS 2022] DMAP: a Distributed Morphological Attention Policy for Learning to Locomote with a Changing Body
Install / Use
/learn @amathislab/DmapREADME
DMAP: a Distributed Morphological Attention Policy for Learning to Locomote with a Changing Body
We introduce DMAP, a biologically-inspired, attention-based policy network architecture. DMAP combines independent proprioceptive processing, a distributed policy with individual controllers for each joint, and an attention mechanism, to dynamically gate sensory information from different body parts to different controllers (see diagram below). Despite not having access to the (hidden) morphology information, DMAP can be trained end-to-end in all the considered environments, overall matching or surpassing the performance of an oracle agent. Thus DMAP, implementing principles from biological motor control, provides a strong inductive bias for learning challenging sensorimotor tasks. Overall, our work corroborates the power of these principles in challenging locomotion tasks.
<p> <img src="media/architecture.png" height="500"> </p>This repository presents the code for DMAP.
Check out our website for more details and videos: DMAP
Notes:
- Dec 2022: Check out this EPFL news article on our work! Also available in French.
- Nov 2022: For testing our agents, we use a slightly adapted version of the Pybullet-M benchmark. Currently this benchmark code is integrated in our repository, but it will shortly be released as a stand-alone repository (stay tuned). For more information on the benchmark as well as baselines check out:
- Sept 2022: Paper accepted at NeurIPS 2022!
Mann, K. S., Schneider, S., Chiappa, A., Lee, J. H., Bethge, M., Mathis, A., & Mathis, M. W. (2021, March). Out-of-distribution generalization of internal models is correlated with reward. In Self-Supervision for Reinforcement Learning Workshop-ICLR 2021.
Example body morphologies and agent locomotion performance
Please click on the images to watch them on YouTube.
Installation and reproducing results
Reproducing the results of the paper
Reference
Chiappa, A.S., Vargas, A.M. and Mathis, A., 2022. DMAP: a Distributed Morphological Attention Policy for Learning to Locomote with a Changing Body. arXiv preprint arXiv:2209.14218.
@article{chiappa2022dmap,
title={DMAP: a Distributed Morphological Attention Policy for Learning to Locomote with a Changing Body},
author={Chiappa, Alberto Silvio and Vargas, Alessandro Marin and Mathis, Alexander},
journal={arXiv preprint arXiv:2209.14218},
year={2022}
}
Related Skills
proje
Interactive vocabulary learning platform with smart flashcards and spaced repetition for effective language acquisition.
YC-Killer
2.7kA library of enterprise-grade AI agents designed to democratize artificial intelligence and provide free, open-source alternatives to overvalued Y Combinator startups. If you are excited about democratizing AI access & AI agents, please star ⭐️ this repository and use the link in the readme to join our open source AI research team.
best-practices-researcher
The most comprehensive Claude Code skills registry | Web Search: https://skills-registry-web.vercel.app
research_rules
Research & Verification Rules Quote Verification Protocol Primary Task "Make sure that the quote is relevant to the chapter and so you we want to make sure that we want to have it identifie


