Playing Minecraft with Behavioural Cloning
MineRL 2019 competition challenged participants to train sample-efficient agents to play Minecraft, by using a dataset of human gameplay and a limit number of steps the environment. We approached this task with behavioural cloning by predicting what actions human players would take, and reached fifth place in the final ranking. Despite being a simple algorithm, we observed the performance of such an approach can vary significantly, based on when the training is stopped. In this paper, we detail our submission to the competition, run further experiments to study how performance varied over training and study how different engineering decisions affected these results.
Code (1)
Tasks
Behavioural cloningMinecraftSimilar Papers 제목 키워드 기반
Behavioral Cloning via Search in Embedded Demonstration Dataset
Behavioural cloning uses a dataset of demonstrations to learn a behavioural policy. To overcome various learning and policy adaptation problems, we propose to use latent space to index a demonstration dataset, instantly …
Behavioural cloningMinecraftBenchmarking End-to-End Behavioural Cloning on Video Games
Behavioural cloning, where a computer is taught to perform a task based on demonstrations, has been successfully applied to various video games and robotics tasks, with and without reinforcement learning. This also inclu…
Behavioural cloningBenchmarkingReinforcement LearningJueWu-MC: Playing Minecraft with Sample-efficient Hierarchical Reinforcement Learning
Learning rational behaviors in open-world games like Minecraft remains to be challenging for Reinforcement Learning (RL) research due to the compound challenge of partial observability, high-dimensional visual perception…
Efficient ExplorationHierarchical Reinforcement LearningImitation LearningMinecraft+4Improving Behavioural Cloning with Human-Driven Dynamic Dataset Augmentation
Behavioural cloning has been extensively used to train agents and is recognized as a fast and solid approach to teach general behaviours based on expert trajectories. Such method follows the supervised learning paradigm …
Behavioural cloningBehavioural Cloning in VizDoom
This paper describes methods for training autonomous agents to play the game "Doom 2" through Imitation Learning (IL) using only pixel data as input. We also explore how Reinforcement Learning (RL) compares to IL for hum…
Behavioural cloningImitation LearningReinforcement Learning (RL)