BabyAI¶
Language-grounded instruction following built on MiniGrid.
- Install:
pip install -e ".[minigrid]"(orpip install -e ".[minigrid-balrog]"for BALROG tasks)- Paradigm:
Single-agent
- Stepping:
SINGLE_AGENT
Sub-family |
Environments |
|---|---|
GoTo |
GoToRedBall, GoToObj, GoToLocal, GoTo, GoToImpUnlock, GoToSeq, GoToDoor, GoToObjDoor |
Open |
Open, OpenRedDoor, OpenDoor, OpenTwoDoors, OpenDoorsOrderN2/N4 |
Pickup |
Pickup, UnblockPickup, PickupLoc, PickupDist, PickupAbove |
Unlock |
Unlock, UnlockLocal, KeyInBox, UnlockPickup, BlockedUnlockPickup, UnlockToUnlock |
PutNext |
PutNextLocal, PutNext |
Complex |
ActionObjDoor, FindObjS5, KeyCorridorS3R1–R3, OneRoomS8, Synth, BossLevel |
Citation¶
@article{chevalier2018babyai,
author = {Maxime Chevalier-Boisvert and Dzmitry Bahdanau and Salem Lahlou and Lucas Willems and Chitwan Saharia and Thien Huu Nguyen and Yoshua Bengio},
title = {BabyAI: A Platform to Study the Sample Efficiency of Grounded Language Learning},
journal = {arXiv preprint arXiv:1810.08272},
year = {2018},
}